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.
Functions implemented
|
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,
const, nullptr,
|
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 |