enrich code gen

This commit is contained in:
2023-08-20 12:13:40 +08:00
parent 75b7cbf95f
commit 39363e1ba7
27 changed files with 1682 additions and 325 deletions

24
.gitignore vendored
View File

@ -4,23 +4,23 @@
*.nms
*.vmo
PyCmoOld/
out/
temp/
.vscode/
## Special Treat of CodeGen
CodeGen.old/
CodeGen/dest/*.hpp
CodeGen/.*
CodeGen/*.class
CodeGen/CKGeneralLexer*.*
CodeGen/CKEnumParser*.*
CodeGen/CKErrorParser*.*
CodeGen/CKClassidParser*.*
!CodeGen/*.g4
## CMake Banned
CMakeLists.txt.user
CMakeCache.txt
CMakeFiles
CMakeScripts
Testing
Makefile
cmake_install.cmake
install_manifest.txt
compile_commands.json
CTestTestfile.cmake
_deps
## Ignore Visual Studio temporary files, build results, and
## files generated by popular Visual Studio add-ons.