David Given
David Given
If you weren't intending that the file system library isn't included in the ACK standard library, that I'm not clear on what you _are_ suggesting. Could you expand? And, unfortunately,...
Hmm. That's nasty. A lexer hack would be evil --- you'd need some way to tell it whether the parser was trying to read an instruction or not, and I'm...
Hmm; thanks. I bet that first is due to a zero byte in the string. Will fix. Regarding the second --- the condition-to-integer rules for the PowerPC is a mess....
Hmm, yeah. Modula-2 doesn't suffer from this because it mangles Modula-2 symbol names to include the module name as well. Possibly Pascal should do the same thing? With the extern...
The ACK docs for the Pascal compiler (here: http://tack.sourceforge.net/olddocs/pascal.pdf) has a long list of ISO 7185 extensions which are implemented, none of which I can find references for. `extern` is...
That's both really useful and very annoying --- because extern is used to link both external Pascal symbols and external C symbols we can't use different mangling to distinguish the...
I think technically it's actually right --- the line number is where the compiler noticed that the variable is unused, i.e. at the end of the scope where `i` was...
No, it's not, it's completely dead --- there are some core problems with the compiler framework I was using. However, I recently found https://github.com/shinh/elvm, which looks like a new try...
I would actually not suggest using clue for anything --- there are some critical bugs. (Sparse tries to generate code which casts a pointer to an integer, does maths on...
Thanks! The last change was to remove the requirement of passing subroutine parameters on the stack, to make it more friendly for non-stack-based architectures. I've recently been nerd sniped by...