547 Commits (60e62ae12244e24710a403db34cb18368a535b04)
 

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 2b4ad713b3 pyBind11 prototype - mate, this NEEDS to be generated! 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 49db4a2ff9 ignore generator data 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
heck c56b3b40f3 Makefile based build for C++ parts only 5 years ago
heck 19b2ebb18d Move common includes, namespace aliases etc... to adapter_main.hh/.cc, 5 years ago
heck 0e896bf36c namespace cleanup - replace all "using namespace" with namspace aliases (except std in impl files.) 5 years ago
heck 0e893624c9 formatting fornatting - breakfast and lunch - dinner and brunch :) 5 years ago
heck 63e830040c Mark all symbols from the pEpEngine with explicit global namespace. (e.g: ::pEp_stuff). 5 years ago
heck 688fff5667 Add Makefile based build for _pEp native module 5 years ago
heck 8aa36d9f95 pyBind11 evaluation - parallel mode with boost.python 5 years ago
heck c643f1ff4c C++ class Myself : Identity unused 5 years ago
heck 533477bf64 formatting 5 years ago
heck 7627b6aba1 aww always these typos... 5 years ago
heck 11d257d2c3 .gitignore: mercurial to git migration completed 5 years ago
heck b9e1054c3c minor typo 5 years ago
heck 49af7303a9 TODO: fix pEp.rating 5 years ago
heck a3d25c67a5 use decorators, its neat. 5 years ago
heck 94bc07aadd fix imports 5 years ago
heck dcea22558b basic_doctest.py: rewrite as pytest, move to pytests 5 years ago
heck 8b202b6bf7 basic_doctest.py: rewrite as pytest 5 years ago
heck a03295b495 AGPL 3.0 headers 5 years ago
heck 9a3fb3918d authors roles 5 years ago
heck e6f6a1f6ab test infrastructure 5 years ago
heck 04cd048ee4 Update author credits 5 years ago
heck 938639b379 constants add user id, etc... 5 years ago
heck f70c58685a default pytest opts belong into pyproject.toml 5 years ago
heck 5b12e284c8 structuring fixtures... 5 years ago
heck 23829e2507 just renaming 5 years ago
heck 61174d0136 rename fixtures, make distinction between import and create. (create == myself()) 5 years ago
heck 5963723853 just add encoding header to all test files "# -*- coding: utf-8 -*-" 5 years ago