version 11.0 release
-
Use C++
std=c++17
. -
Change framework of ast, using visitor pattern.
-
New ast structure dump info format.
-
Change the way of module export, split library into different modules. Symbols begin with
_
will not be exported. -
Change
stl
tostd
. -
Add REPL interpreter.
-
Improve structure of virtual machine, split global symbol stack(stores global symbols' values) and value stack(using in process).
-
Delete operand
op_intg
, add operandop_repl
. -
Add
CMakeLists.txt
for cmake user(includingVisual Studio
). -
New ghost type register process.