History of
TODO.md
@master
git clone https://git.catseye.tc/Castile/
-
Change how command-line arguments are parsed. Add --version switch.
Chris Pressey
2 years ago
-
Update TODO.
Chris Pressey
2 years ago
-
Use new line number on error reporting to find a few type errors.
Chris Pressey
2 years ago
-
Remove the deep struct equality implementation from backends.
Chris Pressey
2 years ago
-
No equality between unions that contain structs.
Chris Pressey
2 years ago
-
Structs cannot be tested for equality with `==` or `!=`.
Chris Pressey
2 years ago
-
When casting, don't promote already-tagged values, to tagged values.
Chris Pressey
2 years ago
-
Bug is avoided by not upcasting to same type. Bug still exists.
Chris Pressey
2 years ago
-
Note to self.
Chris Pressey
2 years ago
-
Deep struct equality, and union equality, in JavaScript backend.
Chris Pressey
2 years ago
-
Allow promoting union type to itself, or to a bigger union type.
Chris Pressey
3 years ago
-
Each of the individual types named in the union type must be unique.
Chris Pressey
3 years ago
-
Update TODO, add some tests, which show there are things TODO.
Chris Pressey
3 years ago
-
Update TODO
Chris Pressey
3 years ago
-
Allocate structs on the heap, not on the stack, in C backend.
Chris Pressey
3 years ago
-
Implement str builtin in Ruby, JavaScript, and stackmac backends.
Chris Pressey
3 years ago
-
Add example file, note after observing the compiled code from it.
Chris Pressey
3 years ago
-
Rename `.markdown` file extension to `.md`.
Chris Pressey
3 years ago