heck
|
a83f26a818
|
a construct statement seems like a conncept for generating implementation, not interface.
|
2 years ago |
heck
|
44187ed6e9
|
throws has bee added
|
2 years ago |
heck
|
c10a1a5d10
|
i dont want to generate internals, only interface
|
2 years ago |
heck
|
045445a3d3
|
idl: remove param modes decls, as they are now part of 'param'
|
2 years ago |
heck
|
5e805ef959
|
style: s/};/}/g - never required. might be confusing for readers
|
2 years ago |
heck
|
f7842c9617
|
ig-c99: update test expectations
|
2 years ago |
heck
|
fbc5dd46d9
|
ig-c99: update test expectations
|
2 years ago |
heck
|
5f173d7163
|
Build: update for renamed tests
|
2 years ago |
heck
|
f4f436c3f7
|
idl-api: test dont include stdlib, its included already inn the idl-api
|
2 years ago |
heck
|
cbedb6bd80
|
README: update TODOs
|
2 years ago |
heck
|
704634d6be
|
idl: add 'throws' statement to the language
|
2 years ago |
heck
|
94f9779fbd
|
example1: add some documentation to the methods
|
2 years ago |
heck
|
cacb77e4f2
|
ig-c99: implement method documentation
|
2 years ago |
heck
|
e90d2b712e
|
idl-api: add "method" query functions
|
2 years ago |
heck
|
0807b14306
|
idl-api: stdlib candidates, add a bunch of text formatting functions
|
2 years ago |
heck
|
e1c11904e5
|
idl-api: explicit location for basetypes
|
2 years ago |
heck
|
5e102485ad
|
ig-c99: be verbose on basetype declarations
|
2 years ago |
heck
|
bc8c15c41f
|
DOC: add TODO into README.md
|
2 years ago |
heck
|
afaee3b358
|
Build: add 'make check' to all makefiles
|
2 years ago |
heck
|
8f3b88b770
|
idl-api: include the standard lib
|
2 years ago |
heck
|
27ede387d3
|
ig-c99: formatting
|
2 years ago |
heck
|
4e1b2b406f
|
idl - add idl_check.ysl2 - a static analyser for interface descriptions
|
2 years ago |
heck
|
61b49bd1c0
|
ig-c99 - use the static analysis of the idl-api
|
2 years ago |
heck
|
2dde4d56a9
|
idl-api - add static analysis of the interface description
|
2 years ago |
heck
|
6cf241ab63
|
remove forgotten test call
|
2 years ago |
heck
|
46d84083d0
|
ig-c99: test - add function param modes test extracted from example1
|
2 years ago |
heck
|
763e3f44e4
|
ig-c99: fix mistake in struct
|
2 years ago |
heck
|
29938b6239
|
ig-c99: test - diff idl_core.h too
|
2 years ago |
heck
|
517c92b177
|
ig-c99: test - rename idl file
|
2 years ago |
heck
|
2e3a6da073
|
ig-c99: test - add idl_core.h.target
|
2 years ago |
heck
|
e751e54fcf
|
ig-c99: rename test dir
|
2 years ago |
heck
|
4f2bc9bf22
|
test: ig-c99 - ennhance, add all tests into here
|
2 years ago |
heck
|
0128c82629
|
ig-c99: use idl-api 'idl_get_basetypes()'
|
2 years ago |
heck
|
12918a6589
|
idl-api: add idl_get_basetypes()
|
2 years ago |
heck
|
ad04cebfe4
|
idl: remove copyleft
|
2 years ago |
heck
|
c657a2fc3c
|
ig-c99: extract lm-c99-api and refactoring
|
2 years ago |
heck
|
d077912377
|
idl-api: add idl_get_package_name() version() license()
|
2 years ago |
heck
|
0b1fa7016a
|
idl-api: formatting
|
2 years ago |
heck
|
e0e3423701
|
ig-c99: just reorder blocks and rename identifiers
|
2 years ago |
heck
|
2e9117e6ac
|
update test and example
|
2 years ago |
heck
|
e6cc313d28
|
ig-c99: refactor and update enums
|
2 years ago |
heck
|
50c3f4ecff
|
idl - simplify enum items with hex values. Just specify the value inn quotes
|
2 years ago |
heck
|
31ab2aa56d
|
idl-api - add prefix "idl_"
|
2 years ago |
heck
|
56893fb288
|
test: idl-api - update target
|
2 years ago |
heck
|
d72fbfec07
|
idl-api - typo
|
2 years ago |
heck
|
25f4e4728b
|
test: idl-api - add generic and deftype of all types including deftypes
|
2 years ago |
heck
|
75f143e0fc
|
test: idl-api - add deftype of all types including deftypes
|
2 years ago |
heck
|
cf4ef49148
|
example1: add deftype of deftype / doc
|
2 years ago |
heck
|
00ad381e5e
|
ig-c99: doc
|
2 years ago |
heck
|
c6b463cde0
|
ig-c99: support deftype of any type
|
2 years ago |