Commit graph

76 commits

Author SHA1 Message Date
ea033498d7 231120 fix the algorithm 2023-11-20 21:48:10 +08:00
e9819c8bc2 basic types laying. 2023-11-16 01:16:44 +08:00
9c51921978 fix grid info 2023-11-15 12:38:51 +08:00
134485a6d6 add grid 2023-11-15 12:37:21 +08:00
5e864363bc add b.js 2023-11-13 23:45:49 +08:00
f12842e5a4 fix the algorithms, and try to add a bigframe initially. 2023-11-13 23:45:02 +08:00
a4f79a3761 add line-breaking algorithm initially 2023-11-10 01:09:44 +08:00
8eeb5dfab5 initial add px generater for charbox 2023-11-06 01:00:16 +08:00
830387283a add convert to font px 2023-11-06 00:59:25 +08:00
5bf5f5cbe5 add personal notes for measuring text 2023-11-03 00:35:17 +08:00
eeb9815702 add readme and todo 2023-10-30 02:19:38 +08:00
c3dc58d74a english breakline, and generate try to count the text size 2023-10-30 02:18:29 +08:00
796e0c20c7 add cjk splitter 2023-10-27 23:51:43 +08:00
d8b33fabf7 add clo library initially with register of prepocessor 2023-10-26 23:36:20 +08:00
a59e167307 fix .ttc import bug 2023-10-24 00:41:15 +08:00
a37fd632a7 20231016:basic font guessing and putText function
- issues : the CJK font can't be in .ttc format. (upstream-problem)
2023-10-16 00:30:32 +08:00
421f335d53 add bug reporting mechanisms. 2023-10-13 00:25:37 +08:00
57082c3674 fix lacking semicolon; for import 2023-10-12 00:41:36 +08:00
4064e59701 20231012: clo->js converter successfully (maybe.) 2023-10-12 00:39:32 +08:00
d4dfd2e99f modify somethinig 2023-10-10 22:16:13 +08:00
df1419e45c basic parser built 2023-10-10 22:15:02 +08:00
8d03cc503c rewrite parser 2023-10-06 01:09:28 +08:00
fed01e9044 add basic function 2023-10-01 00:00:01 +08:00
ae71f2351b add readme 2023-09-30 21:47:37 +08:00
c13ca4ff34 rebuild parser, using js-token. 2023-09-30 21:47:22 +08:00
4fd4c8a4b6 fix parsing bug 2023-09-30 12:20:38 +08:00
40a1652583 fix parser rule 2023-09-29 11:31:28 +08:00
d3447bfe84 add callee multi arguments 2023-09-29 11:09:20 +08:00
6587772480 basically fix issue #1 and add readme 2023-09-28 23:44:42 +08:00
3441b825eb fix issue #1 2023-09-28 23:43:32 +08:00
f0777117c4 remove unnessary files 2023-09-26 00:58:14 +08:00
760c54de4f add git-ignore 2023-09-26 00:55:41 +08:00
18cb2328ff add some idea 2023-09-26 00:47:11 +08:00
9784854866 remove something and test something about parsing 2023-09-26 00:33:14 +08:00
7227602546 remove unnessary console.log 2023-09-26 00:16:18 +08:00
77dc1ded9c fix issue #1, see https://kianting.info/pipermail/clo_kianting.info/2023-September/000004.html 2023-09-26 00:14:28 +08:00
d0fc9ca144 fix .gitignore 2023-09-22 01:49:24 +08:00
1a7598fd6e add rule and find some issue 2023-09-22 01:45:47 +08:00
5f0943539e add some lexical rules 2023-09-22 00:08:53 +08:00
757abafe4c test 2023-09-20 21:16:24 +08:00
2167e24090 modify readme 2023-09-20 21:10:59 +08:00
3d7cc55417 create new webpage 2023-09-20 21:07:03 +08:00
f801ef14fc rebuild parser 2023-09-19 00:35:01 +08:00
bf75beea2e add readme 2023-09-15 00:35:06 +08:00
ec563ca30f add some tokenizer function 2023-09-15 00:34:20 +08:00
e8f894d994 add mark to parser rule 2023-09-10 23:48:59 +08:00
6f2e788329 20230910 : add basic parser CONST rule, and add the grammar rule. 2023-09-10 23:45:01 +08:00
cda463d890 temp snapshot 2023-09-10 20:25:08 +08:00
aefa3e1479 add readme 2023-09-08 01:25:14 +08:00
cf712efc21 add funtions of tokenizer 2023-09-08 01:19:37 +08:00