gencpp/test
Ed_ b5fa864318 Fixes and improvements to serialization.
There were multiple issues with comment and newline lexing.

Extended printing functions to support Strings with %S flag (captial 'S').
Allows for length detection. Also made it so that precision for strings is the string length.
2023-08-08 22:14:58 -04:00
..
gen first serialization of singlehearder without asserts. (Still failing after around 4k lines. 2023-08-01 16:07:47 -04:00
parsed Fixes to single header generation (bad parsing adt/csv injection in wrong place) 2023-08-07 14:52:26 -04:00
upfront Fixes to single header generation (bad parsing adt/csv injection in wrong place) 2023-08-07 14:52:26 -04:00
meson.build Updated readme, added def_body and AST::validate_body 2023-07-12 15:59:47 -04:00
parsing.cpp Fixes to memory mangment, library is much faster now. 2023-07-16 18:00:07 -04:00
parsing.hpp Fixes to memory mangment, library is much faster now. 2023-07-16 18:00:07 -04:00
Readme.md Updated docs 2023-08-08 11:56:42 -04:00
sanity.cpp Library can now construct into AST and serialization itself (singleheader). 2023-08-04 16:12:13 -04:00
SOA.cpp Fixes and improvements to serialization. 2023-08-08 22:14:58 -04:00
test.cpp Fixes and improvements to serialization. 2023-08-08 22:14:58 -04:00
test.singleheader_ast.cpp Fixes for test.singleheader_ast.cpp, also added a bench for it. 2023-08-06 17:46:17 -04:00
upfront.cpp Fixes to memory mangment, library is much faster now. 2023-07-16 18:00:07 -04:00
upfront.hpp Refactor Test gen_time to GEN_TIME 2023-07-19 00:13:12 -04:00
validate_bootstrap.cpp Heavy refactor.. 2023-08-03 11:01:43 -04:00
validate_singleheader.cpp Heavy refactor.. 2023-08-03 11:01:43 -04:00

Test

The implementaiton here is not well organized and needs a rewrite..

I only do basic sanity and parsing tests for the most part.
The library is getting practical usage tests in genc and other projects.