Commit Graph

83 Commits

Author SHA1 Message Date
Valk Richard Li 45cddbe9c9 Update 2019-08-17 21:10:16 +08:00
Valk Richard Li abb5472d63 Update 2019-08-17 20:49:00 +08:00
Valk Richard Li 0e640d16e8 Add recognition for assignment 2019-08-17 20:35:24 +08:00
Valk Richard Li a1c1ed81b0 Update README.md 2019-08-17 20:34:36 +08:00
Valk Richard Li 728b59099a Update README.md 2019-08-17 20:25:01 +08:00
Valk Richard Li 3e60223a5d Recognize definition || error fixed in ebnf 2019-08-17 20:23:35 +08:00
Valk Richard Li f4f0b1616f Update || cancel some reserve words 2019-08-17 19:03:20 +08:00
Valk Richard Li 28d6677fe5 Updates 2019-08-16 23:07:56 +08:00
Valk Richard Li 11e211d7b7 update 2019-08-16 22:59:05 +08:00
Valk Richard Li 7e919a81e2 New version(?????) 2019-08-15 21:43:51 +08:00
Valk Richard Li ef709476b0 Something wrong occurred when coding
new version 0.4 may use another way to code.
2019-08-15 21:35:09 +08:00
Valk Richard Li 1ed96fd847 Add more test data 2019-08-14 22:48:58 +08:00
Valk Richard Li db17fc7011 Add OOP detectors 2019-08-14 22:48:13 +08:00
Valk Richard Li 52b36bb64e Add all recognitions without OOP 2019-08-14 21:29:23 +08:00
Valk Richard Li a9bd1c1f63 Functions improvement 2019-08-14 17:35:10 +08:00
Valk Richard Li e8a2563303 Fix errors in ebnf | add assignment in parser 2019-08-14 14:21:38 +08:00
Valk Richard Li d063320fe1 some functions of PDA in parser updated. 2019-08-14 02:26:42 +08:00
Valk Richard Li f7c2d271f0 Add calculation rules 2019-08-13 22:22:48 +08:00
Valk Richard Li cf454b58f2 Rules changed 2019-08-13 20:18:14 +08:00
Valk Richard Li 522a089336 Add new rules 2019-08-13 00:52:58 +08:00
Valk Richard Li 766fec5063 Update README.md 2019-08-12 23:28:25 +08:00
Valk Richard Li 44c7d63d92 Parser is really comming. 2019-08-12 23:22:02 +08:00
Valk Richard Li c7f179c6b5 Add function recognition 2019-08-11 23:16:40 +08:00
Valk Richard Li aa2c6ad4cb Bug in func& operator= fixed 2019-08-11 17:11:18 +08:00
Valk Richard Li 7dcbd6fd10 Update README.md 2019-08-10 23:59:54 +08:00
Valk Richard Li 9f23862eae update parse 2019-08-10 23:41:39 +08:00
Valk Richard Li ff2314cee9 Delete nasal_var_stack.h 2019-08-08 22:49:15 +08:00
Valk Richard Li 9dcdf2aa96 Delete nasal_print.h 2019-08-08 22:49:05 +08:00
Valk Richard Li ce5cf7b53c Delete nasal_list.h 2019-08-08 22:48:55 +08:00
Valk Richard Li 5f8c9546b5 Delete nasal_list.cpp 2019-08-08 22:48:28 +08:00
Valk Richard Li 395d784645 Delete nasal_lexer.h 2019-08-08 22:48:15 +08:00
Valk Richard Li 81253475fc Delete nasal_hash.h 2019-08-08 22:47:48 +08:00
Valk Richard Li add552634f Delete nasal_hash.cpp 2019-08-08 22:47:38 +08:00
Valk Richard Li 651b2adacf Delete nasal_functional.h 2019-08-08 22:47:16 +08:00
Valk Richard Li 179d49f31f Delete nasal_func_stack.h 2019-08-08 22:46:50 +08:00
Valk Richard Li a8cb37881a Delete nasal_func.h 2019-08-08 22:46:39 +08:00
Valk Richard Li 56d361888f Delete nasal.h 2019-08-08 22:45:41 +08:00
Valk Richard Li 52130090c9 Delete lab.cpp 2019-08-08 22:45:12 +08:00
Valk Richard Li 3c81f5856c Delete interpreter_main.cpp 2019-08-08 22:44:57 +08:00
Valk Richard Li 2c2c63a884 Update README.md 2019-08-08 21:22:22 +08:00
Valk Richard Li a5752b9f4d update sort function
now support long long int\float\double\string !
2019-08-08 21:17:50 +08:00
Valk Richard Li 19362e936b update 2019-08-08 20:59:12 +08:00
Valk Richard Li beee878e94 Rename nasal.ENBF to nasal.ebnf 2019-08-08 18:56:27 +08:00
Valk Richard Li 4348366566 finish functions 2019-08-08 17:52:59 +08:00
Valk Richard Li 0983286257 Delete nasal_interpreter.exe 2019-08-08 16:51:13 +08:00
Valk Richard Li ed6e208c94 new update 2019-08-08 16:46:24 +08:00
Valk Richard Li b23d6cd5d6 new structure 2019-08-08 02:25:48 +08:00
Valk Richard Li 6ede22aa77 version 0.1 not finished 2019-08-08 02:24:49 +08:00
Valk Richard Li c154d8ab49 bug fix 2019-08-07 22:04:13 +08:00
Valk Richard Li 893e3360bc Update README.md 2019-08-07 02:48:03 +08:00