Language: C++
Platform: x86_64
Compiler: g++ (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
OS: Linux/MacOS
Tested On: Ubuntu 20.04 on WSL
VMTranslator (Codebase)
|___ Parser (class)
|___ Code Generator (class)
|___ Driver (main)
- STL Vector (
vector
) - File Handling (
fstream
) - String Tokenization using String Streams (
sstring
) - C++ Enums
- Not checking for special characters or other types of characters in the tokens.
- Ignores all the token after the third token in a line.
- Assuming that the input file only contains lowercase characters. (Input Sanitization)