Skip to content
This repository has been archived by the owner on Jun 3, 2024. It is now read-only.
/ TIL-Comp Public archive

Project for 2023/2024 - Compilers @ IST

License

Notifications You must be signed in to change notification settings

goncalobarias/TIL-Comp

Repository files navigation

TIL compiler

Compiler for a made up programming language called TIL. The language's specification is in our teacher's wiki.

The steps to develop a full TIL compiler imply the adaptation of:

  • the scanner (til_scanner.l)
  • the parser (til_parser.y)
  • the symbol (targets/symbol.h)
  • the type checker (targets/type_checker.cpp)
  • the XML writer (for the middle delivery: targets/xml_writer.cpp)
  • the Postfix writer (for the final delivery: targets/postfix_writer.cpp)