aboutsummaryrefslogtreecommitdiff
path: root/tests (follow)
Commit message (Collapse)AuthorAge
* Only parse h-strings where applicable.Hugo Hörnquist2022-08-18
|
* Rewrote H-string tests to be what they should.Hugo Hörnquist2022-08-18
| | | | | | 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.
* Merge cpp-environment sub-modules into main module.Hugo Hörnquist2022-07-23
| | | | | | 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.
* Introduce key: to define-type.Hugo Hörnquist2022-07-23
|
* General cleanup in preprocessor.Hugo Hörnquist2022-07-23
|
* Handle nested #if trees.Hugo Hörnquist2022-07-22
|
* Remove old unused files.Hugo Hörnquist2022-07-21
|
* Major work on parser.Hugo Hörnquist2022-07-21
|
* Merge call-with-tmpfile and diffs for testrunner.Hugo Hörnquist2022-07-21
|\ | | | | | | Merge branch 'next' into c-parser
| * Add diff view to test runner.Hugo Hörnquist2022-07-21
| |
* | Major work on to-token.Hugo Hörnquist2022-07-21
| |
* | Acknowledge string prefixes.Hugo Hörnquist2022-07-21
| |
* | Cleanup in lex2 test.Hugo Hörnquist2022-07-20
| |
* | Cleanup in preprocessor2.Hugo Hörnquist2022-07-16
| |
* | Add break/all.Hugo Hörnquist2022-07-16
| |
* | Fix nested #ifHugo Hörnquist2022-07-15
| |
* | workHugo Hörnquist2022-07-14
| |
* | Misc tests.Hugo Hörnquist2022-07-13
| |
* | Resolve #ifdef, #ifndef, #else, #endif.Hugo Hörnquist2022-07-13
| |
* | Fix _Pragma, and non-standard pragma directives.Hugo Hörnquist2022-07-13
| |
* | Add support for "other" in preprocessing-tokens.Hugo Hörnquist2022-07-13
| |
* | Ensure #error works.Hugo Hörnquist2022-07-13
| |
* | workHugo Hörnquist2022-07-13
| |
* | Resolve # ## #Hugo Hörnquist2022-07-12
| |
* | s/macro?/cpp-macro?/gHugo Hörnquist2022-07-12
| | | | | | | | Guile cried way to much about me overriding a core identifier.
* | workHugo Hörnquist2022-07-12
| |
* | Remove linear update environment procedures.Hugo Hörnquist2022-07-11
| |
* | workHugo Hörnquist2022-07-11
| |
* | Cleanup + fix __LINE__.Hugo Hörnquist2022-07-11
| |
* | Fix whitespace for rest args.Hugo Hörnquist2022-07-11
| |
* | Fix most of expand##.Hugo Hörnquist2022-07-11
| |
* | Rewrite handel-preprocessing-tokens.Hugo Hörnquist2022-07-11
| |
* | Fix #lineHugo Hörnquist2022-07-10
| |
* | Resolve recursive macros.Hugo Hörnquist2022-07-10
| |
* | workHugo Hörnquist2022-07-10
| |
* | work.Hugo Hörnquist2022-07-07
| |
* | Major work.Hugo Hörnquist2022-07-07
| |
* | Merge branch 'new-object-system' into c-parserHugo Hörnquist2022-07-07
|\ \
| * | Change date/time interface.Hugo Hörnquist2022-07-07
| | |
| * | Add tests for lenses.Hugo Hörnquist2022-07-07
| | |
| * | Add new object system.Hugo Hörnquist2022-07-07
| | | | | | | | | | | | fixup object tests.
* | | Merge path-absolute? and better test running.Hugo Hörnquist2022-07-07
|\ \ \ | | |/ | |/|
| * | Tests allows multiple --only and --skip.Hugo Hörnquist2022-07-07
| | |
| * | Better expected/actual printing in tests.Hugo Hörnquist2022-07-07
| |/
* | Add basic c evaluator.Hugo Hörnquist2022-07-07
| |
* | Fix escape sequences in chars and strings.Hugo Hörnquist2022-07-07
| |
* | C parser add basic float support.Hugo Hörnquist2022-07-07
| |
* | Char parse tests, these were broken by strings.Hugo Hörnquist2022-07-07
| |
* | C parser add unary minus.Hugo Hörnquist2022-07-07
| |
* | C-parser add strings.Hugo Hörnquist2022-07-07
| |