libcmo21/CodeGen/EnumsMigration
2023-11-02 20:27:57 +08:00
..
dest write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
src finish PreDelete and CheckPreDeletion. now there is no problem when deleting object 2023-09-20 15:25:43 +08:00
.gitignore update gitignore 2023-11-02 20:27:57 +08:00
CKDefinesParser.g4 write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
CKEnumsParser.g4 write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
CKGeneralLexer.g4 write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
ClassidWalker.java write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
ClassidWriter.java update codegen. add python code gen 2023-10-10 10:39:27 +08:00
CommentsFinder.java write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
CommonHelper.java update CodeGen for suiting new requirement of Python 2023-10-12 10:42:06 +08:00
DefinesWalker.java write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
EnumsHelper.java write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
EnumsWalker.java write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00
ErrorsWriter.java update codegen. add python code gen 2023-10-10 10:39:27 +08:00
GeneralWriter.java update codegen 2023-10-12 20:52:22 +08:00
IndentHelper.java update CodeGen for suiting new requirement of Python 2023-10-12 10:42:06 +08:00
MainRunner.java update codegen. add python code gen 2023-10-10 10:39:27 +08:00
README.md write some boring struct in VxTypes 2023-09-13 22:33:41 +08:00

Code Gen

A helper program to generate some definations.

antlr4 CKGeneralLexer.g4
antlr4 CKEnumsParser.g4
antlr4 CKDefinesParser.g4

javac *.java
java MainRunner