Commit Graph

351 Commits

Author SHA1 Message Date
Valk Richard Li dffb943c3f Finished part of AST 2019-10-12 21:51:03 +08:00
Valk Richard Li 3732fa7a68 Finished part of AST 2019-10-12 20:48:52 +08:00
Valk Richard Li 3806e632e9 Update 2019-10-11 23:43:14 +08:00
Valk Richard Li 6bb206d37d Update 2019-10-11 22:26:40 +08:00
Valk Richard Li a5acf83ae2 Update 2019-10-11 22:11:34 +08:00
Valk Richard Li 305de47723 Update[but this file cannot be compiled] 2019-10-11 00:10:58 -05:00
Valk Richard Li 0384e19323 Prepare for abstract syntax tree 2019-10-10 10:33:49 -05:00
Valk Richard Li f1de7b3a09 New update 2019-10-10 10:33:14 -05:00
Valk Richard Li a0171462c0 Delete abstract_syntax_tree.h 2019-10-10 23:32:42 +08:00
Valk Richard Li d023fb29f7 Add one statement after 'if' ... 2019-10-08 10:00:39 -05:00
Valk Richard Li ddd1ee0254 Add (var ids) or var (ids) when def 2019-10-08 07:08:16 -05:00
Valk Richard Li b73565d6e6 Delete nasal_parser.h 2019-10-08 20:07:41 +08:00
Valk Richard Li 09b15587a8 Add (var ids)=[]; 2019-10-08 07:07:25 -05:00
Valk Richard Li a9ca813b72 Add one-operator +-! & add new element in ast_node 2019-10-07 09:42:02 -05:00
Valk Richard Li b1d7e4b938 Bug fixed 2019-10-04 11:47:21 -05:00
Valk Richard Li 425b609d29 Add calculation in '(' & ')' 2019-10-02 11:52:31 -05:00
Valk Richard Li 9ae53c6f9c Add recognition for '(' & ')' when calculating 2019-10-02 07:31:55 -05:00
Valk Richard Li 639fce5483 Delete test.txt 2019-10-02 18:48:04 +08:00
Valk Richard Li b5179de156 Delete nasal_token_type.h 2019-10-02 18:47:58 +08:00
Valk Richard Li 17461dedd8 Delete nasal_parser.h 2019-10-02 18:47:52 +08:00
Valk Richard Li 51a44ff8b3 Delete nasal_lexer.h 2019-10-02 18:47:46 +08:00
Valk Richard Li bda4f1b81e Delete nasal.h 2019-10-02 18:47:40 +08:00
Valk Richard Li 0953c36bcd Delete main.cpp 2019-10-02 18:47:35 +08:00
Valk Richard Li 6b128fd779 Delete code_generator.h 2019-10-02 18:47:29 +08:00
Valk Richard Li dabd242214 Delete abstract_syntax_tree.h 2019-10-02 18:47:23 +08:00
Valk Richard Li 2b7d225b73 Delete test.txt 2019-10-02 18:34:09 +08:00
Valk Richard Li 8d25460ef4 Delete nasal_token_type.h 2019-10-02 18:34:03 +08:00
Valk Richard Li cc7fa900c7 Delete nasal_parser.h 2019-10-02 18:33:57 +08:00
Valk Richard Li 80ab3544cf Delete nasal_lexer.h 2019-10-02 18:33:52 +08:00
Valk Richard Li b1d9c45c3b Delete nasal.h 2019-10-02 18:33:45 +08:00
Valk Richard Li e859a7efbd Delete main.cpp 2019-10-02 18:33:38 +08:00
Valk Richard Li 0665f8ae9e Delete ast_generator.h 2019-10-02 18:33:31 +08:00
Valk Richard Li ea539bad91 Delete abstract_syntax_tree.h 2019-10-02 18:33:25 +08:00
Valk Richard Li 11989f20f5 Update README.md 2019-10-01 23:16:04 +08:00
Valk Richard Li a611cf259b Delete token_type.h 2019-10-01 23:11:33 +08:00
Valk Richard Li be14c96cb4 Delete template.txt 2019-10-01 23:11:27 +08:00
Valk Richard Li d343d00ff9 Delete nasal_parser.h 2019-10-01 23:11:20 +08:00
Valk Richard Li 71a2fb1d4c Delete nasal_lexer.h 2019-10-01 23:11:12 +08:00
Valk Richard Li 08d4281421 Delete main.cpp 2019-10-01 23:11:03 +08:00
Valk Richard Li 10b1b31314 Delete ast.h 2019-10-01 23:10:49 +08:00
Valk Richard Li 828e553530 Delete test.txt 2019-10-01 23:10:41 +08:00
Valk Richard Li 690a056e31 Delete nasal_token_type.h 2019-10-01 23:10:28 +08:00
Valk Richard Li 781e704ff1 Delete nasal_parser.h 2019-10-01 23:10:19 +08:00
Valk Richard Li 847ca48f06 Delete nasal_lexer.h 2019-10-01 23:10:07 +08:00
Valk Richard Li 4a581c680f Delete nasal.h 2019-10-01 23:09:59 +08:00
Valk Richard Li 56fd127bfd Delete main.cpp 2019-10-01 23:09:52 +08:00
Valk Richard Li 1fe88ff6d0 Delete code_generator.h 2019-10-01 23:09:45 +08:00
Valk Richard Li 1c5217b3b2 Delete abstract_syntax_tree.h 2019-10-01 23:09:37 +08:00
Valk Richard Li af8f359cfe Delete token_type.h 2019-10-01 23:07:51 +08:00
Valk Richard Li 6f37c750ac Delete test.txt 2019-10-01 23:07:42 +08:00