summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* fixgeno2024-07-141-1/+1
* fix: subi instead of pop in returnstmtNodegeno2024-07-141-2/+2
* Reaching definition analysis (#17)Emanuele Grasso2024-07-1438-195/+954
* feat: clear stack before haltgeno2024-07-114-129/+143
* Code generation (#20)Geno2024-07-1147-196/+2668
* Fixed the print of the ast and some warnings (#19)Emanuele Grasso2024-07-0625-37/+40
* fix build error in CIgeno2024-06-301-1/+2
* fixed warnings, better formatting, final added where possiblegeno2024-06-3041-129/+136
* Fixed some warningsL0P0P2024-06-294-4/+5
* resolving all the comments santo madegeno2024-06-2810-47/+98
* Update src/ast/Python3VisitorImpl.java Geno2024-06-281-4/+3
* Update src/ast/Python3VisitorImpl.java Geno2024-06-281-3/+3
* Uncommented test filesSanto Cariotti2024-06-271-1/+3
* Remove semantic error for `'x' is not a function`Santo Cariotti2024-06-271-6/+2
* Fix trailer with parentheeses `for (key, val) in ...`Santo Cariotti2024-06-271-1/+4
* fix additional useless errorsgeno2024-06-271-8/+9
* fixed comp_for and added reseved word typegeno2024-06-278-30/+213
* Fix `for` loop for 1+ paramsSanto Cariotti2024-06-273-8/+25
* left, right = 1, 2 assignment coveredgeno2024-06-277-122/+249
* minor changesgeno2024-06-273-12/+11
* remove duplicatesgeno2024-06-274-3/+47
* Merge branch 'main' into check-semanticsEmanuele Grasso2024-06-271-14/+8
|\
| * Execute file with python file as argument (#14)Santo Cariotti2024-06-271-15/+9
* | Fixed a lot of problems from all the progs we need to parseL0P0P2024-06-2716-166/+239
* | test dir added, fix bug in ExprNode (added by myself obv)geno2024-06-262-1/+3
* | exercise 1 completedgeno2024-06-2615-39/+110
* | Introduction to recursive functionL0P0P2024-06-262-0/+17
* | Semantic check for function declaration and function invocationL0P0P2024-06-267-26/+56
* | Using childL0P0P2024-06-266-43/+42
* | Ignored .antlr folderL0P0P2024-06-263-969/+0
* | check semantic of defined and undefined variables implementedgeno2024-06-256-45/+140
* | Fixed import problemsL0P0P2024-06-253-3/+5
* | wipSanto Cariotti2024-06-258-16/+69
|/
* Package refactoring to avoid verbose paths (#4)Emanuele Grasso2024-06-2442-135/+120
* Set up visitor (#3)Santo Cariotti2024-06-1339-36/+2169
* Refactor using package `com.clp.project` (#1)Santo Cariotti2024-06-0419-4/+991
* Add Visitor (#2)Santo Cariotti2024-06-046-1284/+1663
* FormatSanto Cariotti2024-05-288-4386/+5752
* InitSanto Cariotti2024-05-2814-0/+5697