Andrew Johnson
Andrew Johnson
If all struct fields are known, then deep equality can be derived.
Lhs can mean something different than rhs.
It would be nice to have a syntactically pleasing frontend. This parser could aim for high-performance parsing while implementing coding best practices. Use the full range of C-style syntax extensions...
What functions are central vs what functions are orphans or near-orphans.
The function implementations might not be stable, but the API may be stable.
It is time. * ✓ implement malloc / free * ✓add parser option to mark functions as hooks (λ:Hook. y) * ✓ plural calling convention for fragments and functions that...
A hashtable can be used for global symbols, with an immutable linked list for locals. This way a program could have hundreds of thousands of symbols without hitting significant performance...
Doby validate can tell you if any feature is unstable.
Modern programming languages have good error messages. Code context is a big part of this.