Commit Graph

61 Commits

Author SHA1 Message Date
Valk Richard Li e4b4086984 Add function recognition 2019-08-11 23:16:40 +08:00
Valk Richard Li 98dde4b53b Bug in func& operator= fixed 2019-08-11 17:11:18 +08:00
Valk Richard Li d3db5019b5 Update README.md 2019-08-10 23:59:54 +08:00
Valk Richard Li e8fad23955 update parse 2019-08-10 23:41:39 +08:00
Valk Richard Li 7aefdc470c Delete nasal_var_stack.h 2019-08-08 22:49:15 +08:00
Valk Richard Li 34f7361dc3 Delete nasal_print.h 2019-08-08 22:49:05 +08:00
Valk Richard Li ad20e1c832 Delete nasal_list.h 2019-08-08 22:48:55 +08:00
Valk Richard Li 610544dfde Delete nasal_list.cpp 2019-08-08 22:48:28 +08:00
Valk Richard Li ca5b4955e7 Delete nasal_lexer.h 2019-08-08 22:48:15 +08:00
Valk Richard Li 6382382058 Delete nasal_hash.h 2019-08-08 22:47:48 +08:00
Valk Richard Li 3c52b725a4 Delete nasal_hash.cpp 2019-08-08 22:47:38 +08:00
Valk Richard Li 949e01a725 Delete nasal_functional.h 2019-08-08 22:47:16 +08:00
Valk Richard Li 36d38faad4 Delete nasal_func_stack.h 2019-08-08 22:46:50 +08:00
Valk Richard Li 04cdca3555 Delete nasal_func.h 2019-08-08 22:46:39 +08:00
Valk Richard Li ac0ffd2660 Delete nasal.h 2019-08-08 22:45:41 +08:00
Valk Richard Li d458897e3f Delete lab.cpp 2019-08-08 22:45:12 +08:00
Valk Richard Li 0e98edbf61 Delete interpreter_main.cpp 2019-08-08 22:44:57 +08:00
Valk Richard Li 5826f20773 Update README.md 2019-08-08 21:22:22 +08:00
Valk Richard Li 5b8e9a67e1 update sort function
now support long long int\float\double\string !
2019-08-08 21:17:50 +08:00
Valk Richard Li 34d06d6ad1 update 2019-08-08 20:59:12 +08:00
Valk Richard Li 5a31a21982 Rename nasal.ENBF to nasal.ebnf 2019-08-08 18:56:27 +08:00
Valk Richard Li 4470c8e787 finish functions 2019-08-08 17:52:59 +08:00
Valk Richard Li d4fc784ba4 Delete nasal_interpreter.exe 2019-08-08 16:51:13 +08:00
Valk Richard Li 19792ebe20 new update 2019-08-08 16:46:24 +08:00
Valk Richard Li c967a6980f new structure 2019-08-08 02:25:48 +08:00
Valk Richard Li fa39c6abc5 version 0.1 not finished 2019-08-08 02:24:49 +08:00
Valk Richard Li 6f6534dcc2 bug fix 2019-08-07 22:04:13 +08:00
Valk Richard Li 0571cb200b Update README.md 2019-08-07 02:48:03 +08:00
Valk Richard Li db117dc57f Rename lab.cpp to interpreter_main.cpp 2019-08-07 02:45:03 +08:00
Valk Richard Li 4b47b87696 update print & var 2019-08-07 02:44:31 +08:00
Valk Richard Li 196ec3a229 misc 2019-08-05 23:21:53 +08:00
Valk Richard Li 41c4b49ca5 Delete lexical_analysis.cpp 2019-08-05 23:21:17 +08:00
Valk Richard Li 71d76f7314 Delete lexer(useless).h 2019-08-05 23:21:05 +08:00
Valk Richard Li b19761e36c Delete str2num.h 2019-08-05 23:20:53 +08:00
Valk Richard Li 5adc681f79 Delete process_stack.h 2019-08-05 23:20:42 +08:00
Valk Richard Li fdbc95a839 Delete var_lab.cpp 2019-08-05 23:15:24 +08:00
Valk Richard Li a9ca16859c Delete interpreter_lab.cpp 2019-08-05 23:14:11 +08:00
Valk Richard Li e35311b7d0 basical elements 2019-08-05 23:12:26 +08:00
Valk Richard Li e9c6d78e56 Update nasal.ENBF 2019-08-05 23:11:03 +08:00
Valk Richard Li 40c73f6434 Update nasal.ENBF 2019-08-05 15:29:47 +08:00
Valk Richard Li e615a41320 Create nasal.ENBF 2019-08-05 03:24:43 +08:00
Valk Richard Li 13fd61fe76 add some new functions 2019-07-30 21:57:12 +08:00
Valk Richard Li cac0a1a5e6 transfer string to number 2019-07-30 21:06:24 +08:00
Valk Richard Li dbf6e1e1f9 Rename lexer.h to lexer(useless).h 2019-07-30 21:02:38 +08:00
Valk Richard Li 07101e6f05 Update README.md 2019-07-30 21:01:04 +08:00
Valk Richard Li 6f76331ae0 add type string | change output format 2019-07-30 20:56:07 +08:00
Valk Richard Li 3c95e93dfd Update README.md 2019-07-29 21:50:18 +08:00
Valk Richard Li 8554ffd7fb bugs fixed 2019-07-29 21:46:55 +08:00
Valk Richard Li bfddeeaa9e really this is the real lexer 2019-07-29 15:09:23 +08:00
Valk Richard Li ccaddf314b add something new in class var 2019-07-28 21:02:43 +08:00