Conlang/compiler/cl-parser/src
John 5deb585054 cl-ast: Add float support
- Smuggle floats as integers to maintain `eq`
- This is bad, but not terrible for spec-compliant floats. Might have issues with NaN.

cl_parser: Smuggle floats

cl_interpret: unpack smuggled floats in float literal node
2024-09-19 13:20:19 -05:00
..
parser cl-parser: Fix precedence of comparison operators 2024-09-18 00:57:44 -05:00
error.rs conlang: Introduce as casting 2024-07-26 05:26:08 -05:00
inliner.rs cl-parser: Transliterate to a trait-based parsing implementation 2024-07-31 01:39:00 -05:00
lib.rs cl-parser: Implement a module inlining pass 2024-04-21 22:31:01 -05:00
parser.rs cl-ast: Add float support 2024-09-19 13:20:19 -05:00