Commit History

Autor SHA1 Mensaxe Data
  Tom Tsagk bf00a5cb09 add support for float-type variables (not constants) %!s(int64=5) %!d(string=hai) anos
  tomtsagk 615246a0e6 now supports the `void` keyword %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 06439dfbbd add support for equal, less equal and greater equal %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 26e7aeef48 support less than and more than operators %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk b3b6a5d40f support for if statements %!s(int64=5) %!d(string=hai) anos
  tomtsagk 7320424821 improve naming convention, organise to make project easier to manage %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk d09bb96ed5 support comments %!s(int64=5) %!d(string=hai) anos
  tomtsagk f6e173a25e inital design for override %!s(int64=5) %!d(string=hai) anos
  tomtsagk 053667b389 add support for strings %!s(int64=5) %!d(string=hai) anos
  tomtsagk 5d52b9b4d4 support for accessing struct variables, and initialising structs in structs %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk edb2bb91ae struct inheritance and compilation update %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 72a887a628 remove struct data checking for now, starte function checking %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk ddf040fc6b add support for structs %!s(int64=5) %!d(string=hai) anos
  tomtsagk 0806f93d83 add support for expressions (+, -, *, /) %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 53547d3ec8 updates %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 24b0acbe4d finished idea of parser, implemented definition and assignment %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 0a6da620f7 testing updates %!s(int64=5) %!d(string=hai) anos
  Tom Tsagk 0fe6ac9b5e add symtable and ast tree %!s(int64=5) %!d(string=hai) anos