translator to assembler (Visual Studio, C++ Without OOP) Deterministic finite automaton
syntactic analysis built on Deterministic finite automaton
Detailed description of the input language • data type: four-byte integer character (INT32_t); • keyword register: Up-Low the first character of Up • ID register: Up-Low6 first character Up • arithmetic operations: +; -; Mul; Div; Mod • comparison operations =; <>; >; < • logical operations:!; And; Or • assignment operator: “::”; • program body block: MainProgram Start Data…; End • Comment: %% ... %% • loop operator: For (SI) • I / O operators: Input, Output