Compiler Assignments
This repository is responsible for implement all assignments of compiler subject. Each directory called AT-taskNumber implements a specific assignment.
deterministic-finite-state-machine
This assignment aims to implement a deterministic finite state machine DFSM for recognize a specific string. In your directory, have a image that represents the automaton.
lexical-analyzer
This implementation refers to a lexical parser of any Pascal code. The output is a table that contains: token | Token label | line.