Skip to content

Conversation

@sinclairzx81
Copy link
Owner

This PR decouples the tokenizer from the Runtime and Static submodules can creates a new distinct isolated Token submodule containing symmetric token parsers.

This update was done for the benefit of Build projects where the Token infrastructure needs to be lifted into remote projects, and where lifting from Runtime and Static submodules was proving awkward. This update allows the entirety of src/token to be copied and pasted verbatim into remote projects and used as a intrinsic support for built parsers.

This PR also adds two new intrinsic combinators, Integer and BigInt, as well as numerous refactorings to help scale up the project better.

@sinclairzx81 sinclairzx81 merged commit edfba97 into main Aug 18, 2025
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants