21 Commits (90c86a7cbf5fcf891d357d4a1e0bb016df46fbf6)

Author SHA1 Message Date
heck 90c86a7cbf no nonsense 5 years ago
heck 261f0e4ca6 rename losing diff sucks, but... 5 years ago
heck 76d464dd9f no recurse on certain cursorkinds 5 years ago
heck 2677a203da more func, more vars 5 years ago
heck 5d9fec676a corrections spellig 5 years ago
heck db31cfe7a2 Gen-CID test_lib - documentation 5 years ago
heck f211790660 test_lib forgot half the typedefs and corresponding vars 5 years ago
heck bd3b87b647 test_lib more or less complete (but functions, will generate) 5 years ago
heck b249eadffd possible data structures in c to be covered 5 years ago
heck 7b49a5c9f9 pyBind generator more tests 5 years ago
heck cf319a0639 gen is getting there (simple_ast on the way out) 5 years ago
heck b7be3b7dbe update example library 5 years ago
heck 6c4d9818b4 Add gen example "synth_shed" 5 years ago
heck 786beb40e3 structs implemented 5 years ago
heck 7bdba88b7b enums implemented 5 years ago
heck d301f96f9e Add Intermediate Representation of AST (simple_AST) that reflects our needs. 5 years ago
heck 1836376a35 move class "AST_Parser" into own module. 5 years ago
heck 5d61a317b6 class AST_Parser (returns a python data structure representing the AST of C source code) 5 years ago
heck 3205b9dbe4 libclang based header file parsing (json output for now) 5 years ago
heck 9127f98e1b add json output format and simply list functions 5 years ago
heck c3a5fcfa26 first draft - engine header file parser. (create data structure to represent engine functions, structs and enums - to generate DSL when we have a definition) 5 years ago