Historique des commits

Auteur SHA1 Message Date
  Tom Tsagk aa3948711a initial implementation, works only on declaring il y a 5 ans
  Tom Tsagk bf00a5cb09 add support for float-type variables (not constants) il y a 5 ans
  tomtsagk 615246a0e6 now supports the `void` keyword il y a 5 ans
  tomtsagk 3e7b509a49 add support for parenthesis, fix issue with parsing expressions il y a 5 ans
  Tom Tsagk 06439dfbbd add support for equal, less equal and greater equal il y a 5 ans
  Tom Tsagk 26e7aeef48 support less than and more than operators il y a 5 ans
  Tom Tsagk b3b6a5d40f support for if statements il y a 5 ans
  tomtsagk 7320424821 improve naming convention, organise to make project easier to manage il y a 5 ans
  tomtsagk 053667b389 add support for strings il y a 5 ans
  Tom Tsagk 1b77477883 remove unwanted ast_node type il y a 5 ans
  Tom Tsagk 8dc96b0c37 initial support of functions in structs il y a 5 ans
  Tom Tsagk edb2bb91ae struct inheritance and compilation update il y a 5 ans
  Tom Tsagk b6da52852f add function decleration/call il y a 5 ans
  Tom Tsagk 72a887a628 remove struct data checking for now, starte function checking il y a 5 ans
  Tom Tsagk ddf040fc6b add support for structs il y a 5 ans
  tomtsagk 0806f93d83 add support for expressions (+, -, *, /) il y a 5 ans
  Tom Tsagk 53547d3ec8 updates il y a 5 ans
  Tom Tsagk c5a9ab5639 organise ast il y a 5 ans
  tomtsagk 9dfe108b02 ast now has its own types, yacc now uses push() and pop() to make tree more flexible il y a 5 ans
  Tom Tsagk 0a6da620f7 testing updates il y a 5 ans
  Tom Tsagk 0fe6ac9b5e add symtable and ast tree il y a 5 ans