The objective of this project was to develop a synax and semantic analyser (frontend compiler) for the language PAL, encapsulated within a command-line application that enables a user to process a PAL program to verify its syntactic and semantic correctness. The implementation of the compiler has been based on Ardkit documentation.
-
Updated
Feb 27, 2021 - C#