summaryrefslogtreecommitdiffstats
path: root/src/ast
Commit message (Collapse)AuthorAgeFilesLines
* Fixed the print of the ast and some warnings (#19)Emanuele Grasso2024-07-0623-34/+37
| | | Co-authored-by: Santo Cariotti <santo@dcariotti.me>
* fix build error in CIgeno2024-06-301-1/+2
|
* fixed warnings, better formatting, final added where possiblegeno2024-06-3035-107/+119
|
* Fixed some warningsL0P0P2024-06-294-4/+5
|
* resolving all the comments santo madegeno2024-06-287-17/+69
|
* Update src/ast/Python3VisitorImpl.java Geno2024-06-281-4/+3
| | | | | suggested by santo Co-authored-by: Santo Cariotti <santo@dcariotti.me>
* Update src/ast/Python3VisitorImpl.java Geno2024-06-281-3/+3
| | | | | suggested by santo Co-authored-by: Santo Cariotti <santo@dcariotti.me>
* Uncommented test filesSanto Cariotti2024-06-271-1/+3
|
* Remove semantic error for `'x' is not a function`Santo Cariotti2024-06-271-6/+2
| | | | It's useless
* Fix trailer with parentheeses `for (key, val) in ...`Santo Cariotti2024-06-271-1/+4
| | | | Resolves test `a228.py`
* 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
| | | | sfaccimm ho fatto refactoring dell exprlist
* minor changesgeno2024-06-273-12/+11
|
* remove duplicatesgeno2024-06-271-1/+1
|
* Fixed a lot of problems from all the progs we need to parseL0P0P2024-06-2713-106/+219
|
* test dir added, fix bug in ExprNode (added by myself obv)geno2024-06-261-0/+2
|
* exercise 1 completedgeno2024-06-2614-38/+109
| | | | | 1.b now works 1.c implened error for "function takes N positional arguments but M were given"
* Introduction to recursive functionL0P0P2024-06-262-0/+17
|
* Semantic check for function declaration and function invocationL0P0P2024-06-265-26/+35
|
* Using childL0P0P2024-06-266-43/+42
|
* check semantic of defined and undefined variables implementedgeno2024-06-254-37/+129
| | | | | do not check for built-in function works on the example
* Fixed import problemsL0P0P2024-06-253-3/+5
|
* wipSanto Cariotti2024-06-257-12/+64
|
* Package refactoring to avoid verbose paths (#4)Emanuele Grasso2024-06-2429-109/+99
|
* Set up visitor (#3)Santo Cariotti2024-06-1329-0/+1876
Co-authored-by: geno <gabriele.genovese2@studio.unibo.it>