aboutsummaryrefslogtreecommitdiff
path: root/core/c/frontend/preprocessor
Commit message (Collapse)AuthorAgeFilesLines
* Remove `core:c/frontend`gingerBill2024-11-243-1689/+0
|
* Use positional and named arguments within the core librarygingerBill2023-06-211-2/+2
|
* Rename strings.Builder procedures to be consistent with the rest of the core ↵gingerBill2022-07-111-1/+1
| | | | library
* [path/filepath] Change join() to take a []string instead of varargsTetralux2022-05-211-1/+1
| | | | | | | | | This makes passing an allocator easier, as you no longer have to resort to named arguments: Before: `join(a, b, c)` became `join(elems={a, b, c}, allocator=ally)` After: `join({a, b, c})` becomes `join({a, b, c}, ally)`
* Fix minor typo in c/frontend/preprocessgingerBill2022-01-041-1/+1
|
* Deprecate `strings.write_quoted_*` in favour of `io.write_quoted_*`; make ↵gingerBill2021-09-291-3/+3
| | | | `reflect.write_type` a little more robust with `io.Error` handling
* Remove unneeded semicolons from the core librarygingerBill2021-08-313-737/+737
|
* Core library clean up: Make range expressions more consistent and replace ↵gingerBill2021-06-142-8/+8
| | | | uses of `..` with `..=`
* Update c/frontend/preprocessorgingerBill2021-01-061-0/+12
|
* Add packages "core:c/frontend/tokenizer" and "core:c/frontend/preprocessor"gingerBill2021-01-023-0/+1677