aboutsummaryrefslogtreecommitdiff
path: root/tests (unfollow)
Commit message (Collapse)Author
2022-08-18Add uniq family of procedures.c-parserHugo Hörnquist
2022-08-18Only parse h-strings where applicable.Hugo Hörnquist
2022-08-18Rewrote H-string tests to be what they should.Hugo Hörnquist
H-strings can only appear as part of an #include statement. The previous tests checked how my implementation worked, not how it should have worked.
2022-07-23Merge cpp-environment sub-modules into main module.Hugo Hörnquist
The modules where sepparate before to allow multiple objects to share keys for the constructor. This is not needed any more since the introduction of key: to define-type.
2022-07-23Introduce key: to define-type.Hugo Hörnquist
2022-07-23General cleanup in preprocessor.Hugo Hörnquist
2022-07-22Handle nested #if trees.Hugo Hörnquist
2022-07-21Remove old unused files.Hugo Hörnquist
2022-07-21Major work on parser.Hugo Hörnquist
2022-07-21Add diff view to test runner.Hugo Hörnquist
2022-07-21Major work on to-token.Hugo Hörnquist
2022-07-21Acknowledge string prefixes.Hugo Hörnquist
2022-07-20Cleanup in lex2 test.Hugo Hörnquist
2022-07-16Cleanup in preprocessor2.Hugo Hörnquist
2022-07-16Add break/all.Hugo Hörnquist
2022-07-15Fix nested #ifHugo Hörnquist
2022-07-14workHugo Hörnquist
2022-07-13Misc tests.Hugo Hörnquist
2022-07-13Resolve #ifdef, #ifndef, #else, #endif.Hugo Hörnquist
2022-07-13Fix _Pragma, and non-standard pragma directives.Hugo Hörnquist
2022-07-13Add support for "other" in preprocessing-tokens.Hugo Hörnquist
2022-07-13Ensure #error works.Hugo Hörnquist
2022-07-13workHugo Hörnquist
2022-07-12Resolve # ## #Hugo Hörnquist
2022-07-12s/macro?/cpp-macro?/gHugo Hörnquist
Guile cried way to much about me overriding a core identifier.
2022-07-12workHugo Hörnquist
2022-07-11Remove linear update environment procedures.Hugo Hörnquist
2022-07-11workHugo Hörnquist
2022-07-11Cleanup + fix __LINE__.Hugo Hörnquist
2022-07-11Fix whitespace for rest args.Hugo Hörnquist
2022-07-11Fix most of expand##.Hugo Hörnquist
2022-07-11Rewrite handel-preprocessing-tokens.Hugo Hörnquist
2022-07-10Fix #lineHugo Hörnquist
2022-07-10Resolve recursive macros.Hugo Hörnquist
2022-07-10workHugo Hörnquist
2022-07-07work.Hugo Hörnquist
2022-07-07Major work.Hugo Hörnquist
2022-07-07Tests allows multiple --only and --skip.Hugo Hörnquist
2022-07-07Better expected/actual printing in tests.Hugo Hörnquist
2022-07-07Add basic c evaluator.Hugo Hörnquist
2022-07-07Change date/time interface.Hugo Hörnquist
2022-07-07Add tests for lenses.Hugo Hörnquist
2022-07-07Fix escape sequences in chars and strings.Hugo Hörnquist
2022-07-07C parser add basic float support.Hugo Hörnquist
2022-07-07Add new object system.Hugo Hörnquist
fixup object tests.
2022-07-07Char parse tests, these were broken by strings.Hugo Hörnquist
2022-07-07C parser add unary minus.Hugo Hörnquist
2022-07-07C-parser add strings.Hugo Hörnquist
2022-07-07Fix C order of operations.Hugo Hörnquist
2022-07-07Add split-by-one-of.Hugo Hörnquist
A rather peculiar procedure, but "needed" to implement order of operations on a flat list.