heck
|
f4f436c3f7
|
idl-api: test dont include stdlib, its included already inn the idl-api
|
2 years ago |
heck
|
704634d6be
|
idl: add 'throws' statement to the language
|
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
|
afaee3b358
|
Build: add 'make check' to all makefiles
|
2 years ago |
heck
|
8f3b88b770
|
idl-api: include the standard lib
|
2 years ago |
heck
|
4e1b2b406f
|
idl - add idl_check.ysl2 - a static analyser for interface descriptions
|
2 years ago |
heck
|
2dde4d56a9
|
idl-api - add static analysis of the interface description
|
2 years ago |
heck
|
12918a6589
|
idl-api: add idl_get_basetypes()
|
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
|
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
|
ce8df90f12
|
idl-api: add idl_type_get_type_of_deftype() add support for generic types
|
2 years ago |
heck
|
f365db6b93
|
idl-api: add idl_type_is_generic()
|
2 years ago |
heck
|
f445a35020
|
idl-api: support recursive resolving of type (in case of typekind deftype)
its not a problem at all
|
2 years ago |
heck
|
bdfe0797b0
|
idl-api: reorder funcs
|
2 years ago |
heck
|
14ef5a9f00
|
idl-api: remove idl_type_get_resolved_typekind()
use idl_type_get_resolved_type() and derive the typekind (or any properties) from the reolced type instead
|
2 years ago |
heck
|
0acf8bbd31
|
idl - add api test (typesys tests for now)
|
2 years ago |
heck
|
61b1e835ab
|
add idl-api (ysl2)
This is the api to the idl (language) itself
extracted from ig-c99
|
2 years ago |
heck
|
39cee3f467
|
IDL - Type System
|
2 years ago |
heck
|
1d63cdb706
|
Add the WIP/tentative idl-grammar pEpACIDLang.yml2
|
2 years ago |