35 Commits (main)

Author SHA1 Message Date
heck 705b212cdd struct field add mandatory param 'optional' 2 years ago
heck a9cc551aea idl: update lang spec. 2 years ago
heck ef78c99606 flags and protocol should be implemented. but protocol should not be mandatory 2 years ago
heck 7ff4908f03 "caveat" is not a concept general enough to be supported in doc semantics 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 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) 2 years ago
heck bdfe0797b0 idl-api: reorder funcs 2 years ago
heck 14ef5a9f00 idl-api: remove idl_type_get_resolved_typekind() 2 years ago
heck 0acf8bbd31 idl - add api test (typesys tests for now) 2 years ago
heck 61b1e835ab add idl-api (ysl2) 2 years ago
heck 39cee3f467 IDL - Type System 2 years ago
heck 1d63cdb706 Add the WIP/tentative idl-grammar pEpACIDLang.yml2 2 years ago