Commit Graph

416 Commits

Author SHA1 Message Date
Valk Richard Li
52f1b2d784 Delete balloon_scope.h 2019-11-13 23:38:29 +08:00
Valk Richard Li
61ec20d5b0 Delete balloon_parse.h 2019-11-13 23:38:17 +08:00
Valk Richard Li
f5548a1e40 Delete balloon.h 2019-11-13 23:38:05 +08:00
Valk Richard Li
6d3375e3a2 Delete abstract_syntax_tree.h 2019-11-13 23:37:54 +08:00
Valk Richard Li
90d4ddb7c5 Delete abstract_syntax_tree.cpp 2019-11-13 23:37:44 +08:00
Valk Richard Li
0fe904deeb finish value search 2019-11-13 23:37:32 +08:00
Valk Richard Li
d3d162a83f finish value search 2019-11-13 23:36:54 +08:00
Valk Richard Li
85310cf2dd update 2019-11-13 11:36:05 +08:00
Valk Richard Li
6aef19ce7a update 2019-11-12 23:23:42 +08:00
Valk Richard Li
a61415fbed update 2019-11-12 11:07:48 +08:00
Valk Richard Li
2989f731e7 Add continue|break|return 2019-11-11 23:31:20 +08:00
Valk Richard Li
5134f4eea2 fixed bug when meeting }}}}}}}}}}}} 2019-11-10 23:44:36 +08:00
Valk Richard Li
ed2910f708 Update 2019-11-10 16:14:56 +08:00
Valk Richard Li
305dedfdc1 Update 2019-11-09 17:03:54 +08:00
Valk Richard Li
851602ed9d Delete test.txt 2019-11-09 17:01:27 +08:00
Valk Richard Li
48f774cb85 fixed a bug which causes g++ parse error. 2019-11-09 00:03:25 +08:00
Valk Richard Li
c5cc577eeb Update 2019-11-09 00:02:21 +08:00
Valk Richard Li
da6fc18e3a Update 2019-11-06 23:42:40 +08:00
Valk Richard Li
ee58b45b1b Update 2019-11-06 21:30:21 +08:00
Valk Richard Li
dfb81c925f Complete parser 2019-11-05 23:57:00 +08:00
Valk Richard Li
1a0cd3d62b Delete nasal_runtime.h 2019-11-05 13:23:55 +08:00
Valk Richard Li
802c00c8bf Delete main.cpp 2019-11-05 13:23:44 +08:00
Valk Richard Li
3cd2626349 Delete balloon_parse.h 2019-11-05 13:23:32 +08:00
Valk Richard Li
a7e9090e9a Update 2019-11-05 13:23:20 +08:00
Valk Richard Li
ee70ca81af Update 2019-11-05 13:22:45 +08:00
Valk Richard Li
46f1199a8a Update 2019-11-04 23:33:40 +08:00
Valk Richard Li
c2ebe97ff7 Update 2019-11-04 23:31:04 +08:00
Valk Richard Li
93eb59ef34 Update 2019-11-04 20:16:51 +08:00
Valk Richard Li
3357fa8140 subset of nasal 2019-11-04 18:11:16 +08:00
Valk Richard Li
f90d1eef91 I mean : new version 2019-10-31 17:49:44 +08:00
Valk Richard Li
f268911841 Add some functions
but the framework is a little bit bad so i'm trying to make a new one.
2019-10-31 15:38:35 +08:00
Valk Richard Li
b6bd0d4c76 update 2019-10-31 00:01:37 +08:00
Valk Richard Li
1ddbf43083 Update 2019-10-29 23:35:18 +08:00
Valk Richard Li
ab0e3c8447 Add var scope 2019-10-29 15:34:57 +08:00
Valk Richard Li
532a394aaa Add something 2019-10-28 23:27:34 +08:00
Valk Richard Li
7874a65083 Fixed bug which causes SIGSEGV 2019-10-27 14:26:33 +08:00
Valk Richard Li
674983202e Fixed bugs in and & or operator 2019-10-25 17:39:56 +08:00
Valk Richard Li
fbaea6b4bd Add runtime & var 2019-10-24 22:25:13 +08:00
Valk Richard Li
4915b2bbf6 Fixed bugs in lexer & parser::loop 2019-10-24 15:14:42 +08:00
Valk Richard Li
ec1d496c11 Fixed bugs in if-else & in_curve_calc 2019-10-23 13:15:24 +08:00
Valk Richard Li
1a74e67abd Fixed bugs in multive_calc(endless loop) 2019-10-22 23:43:51 +08:00
Valk Richard Li
5b2c10ca46 Fixed bugs in calculation & call_func 2019-10-22 22:50:59 +08:00
Valk Richard Li
d595d5f26f Fixed bug in calculation 2019-10-22 21:47:46 +08:00
Valk Richard Li
398da36e32 Update README.md 2019-10-22 20:24:42 +08:00
Valk Richard Li
8484eaa926 Complete abstract syntax tree 2019-10-22 20:19:36 +08:00
Valk Richard Li
01a283417b Add more functions 2019-10-22 15:40:31 +08:00
Valk Richard Li
e3199c5f76 Update README.md 2019-10-22 13:06:13 +08:00
Valk Richard Li
1e70da28f7 AST 2019-10-22 13:02:30 +08:00
Valk Richard Li
5b7cb73538 Improvement 2019-10-22 00:04:36 +08:00
Valk Richard Li
9a761793dd backup for multi assignment 2019-10-21 23:56:35 +08:00