Daniel Boulton
Daniel Boulton
C2 currently supports function pointer types through aliasing: ``` type HandlerFunc func bool(char*); func void passHello(HandlerFunc handler) { handler("hello"); } ``` This is great, and it's a big improvement over...
The old `analyser` module needs to go, particularly given the significant language changes that have occurred. I did start working on a `sema` module; I intend to pick up where...
Issues as small as passing by value instead of reference to major design flaws in classes plague the code in this repository, and must be addressed. This is the reference...