Commit Graph

22 Commits (0ec3b80d6c524e879030c53c39f591e2a4332b3a)

Author SHA1 Message Date
Karchnu 0ec3b80d6c Ignoring literals. 2020-12-19 03:32:43 +01:00
Karchnu 8a0abd070e Naming: class => node. 2020-12-19 02:58:44 +01:00
Karchnu bf8283b7cf Reading long references (anchor.something.blah). 2020-12-19 02:44:01 +01:00
Karchnu 70d0454695 Almost done reading source files. 2020-12-19 00:38:24 +01:00
Karchnu 1bea958fed Reading property values. 2020-12-18 04:12:10 +01:00
Karchnu bf6aa3ecf6 Removing unused tokens. 2020-12-18 01:32:25 +01:00
Karchnu 4f6891c4ab Parsing values, very incomplete for now (identifiers WIP). 2020-12-18 01:31:39 +01:00
Karchnu c887e2d786 Tokenizer: no more keywords text, family, etc. 2020-12-17 03:43:47 +01:00
Karchnu 46df247608 Better debug output. 2020-12-17 03:43:22 +01:00
Karchnu 6e9f8cf142 SansSerif => from identifier to StringLiteral. 2020-12-17 03:42:40 +01:00
Karchnu 3bfff518b2 Parsing the `define` instruction. 2020-12-17 03:27:37 +01:00
Karchnu dc61c8ee6f Reading classes and inner classes, properties, assignments. 2020-12-17 03:19:53 +01:00
Karchnu 69122b1e7b Parsing properties, imbricated classes WIP. 2020-12-17 03:00:56 +01:00
Karchnu 78afcf554e Parsing assignments. 2020-12-16 23:13:36 +01:00
Karchnu 0d9130ec89 Grooming, reading source info, parsing Class WIP. 2020-12-16 18:38:11 +01:00
Karchnu a93c718e1f Adding class with fully extended header. 2020-12-16 06:50:00 +01:00
Karchnu 774fff73a4 Messing around. 2020-12-16 06:49:05 +01:00
Karchnu bbd2e67cb8 Common structures: WIP. 2020-12-15 17:54:21 +01:00
Karchnu 1ee88ce284 Prototype for a parser. Very experimental, doesn't do anything yet. 2020-12-10 04:47:38 +01:00
Karchnu 29f763dde1 Better display. 2020-12-05 16:48:55 +01:00
Karchnu c25151fde7 test-tokenizer: reading a file and printing lexer tokens. 2020-12-05 01:11:41 +01:00
Karchnu 12487502ee Initial commit. 2020-12-03 02:43:09 +01:00