Hacker News new | past | comments | ask | show | jobs | submit login

AFAIK after taking a quick glance, it takes c code as input, then translates it to internal format by doing tokenization and parsing, and then executes the code. So, it's an interpreter. You could call it with other names as well. You can also have the program itself as an input, and have many layers of execution.



considering the code is translated into a kind of simple, non-native opcode, I think it is also correct to call it a VM.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: