David Given

Results 603 comments of 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...