summaryrefslogtreecommitdiffstats
path: root/src/Main.java
Commit message (Collapse)AuthorAgeFilesLines
* removed unused inputHEADmainL0P0P2024-07-181-4/+0
|
* Reaching definition analysis (#17)Emanuele Grasso2024-07-141-40/+88
| | | | | Co-authored-by: Santo Cariotti <santo@dcariotti.me> Co-authored-by: geno <gabriele.genovese2@studio.unibo.it> Co-authored-by: geno <gabrigeno@gmail.com>
* Code generation (#20)Geno2024-07-111-3/+34
| | | | Co-authored-by: geno <gabrigeno@gmail> Co-authored-by: Santo Cariotti <santo@dcariotti.me>
* fixed warnings, better formatting, final added where possiblegeno2024-06-301-1/+1
|
* resolving all the comments santo madegeno2024-06-281-14/+1
|
* remove duplicatesgeno2024-06-271-1/+4
|
* 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-271-2/+2
| |
* | test dir added, fix bug in ExprNode (added by myself obv)geno2024-06-261-1/+1
| |
* | exercise 1 completedgeno2024-06-261-1/+1
| | | | | | | | | | 1.b now works 1.c implened error for "function takes N positional arguments but M were given"
* | check semantic of defined and undefined variables implementedgeno2024-06-251-1/+1
|/ | | | | do not check for built-in function works on the example
* Package refactoring to avoid verbose paths (#4)Emanuele Grasso2024-06-241-9/+4
|
* Set up visitor (#3)Santo Cariotti2024-06-131-28/+59
| | | Co-authored-by: geno <gabriele.genovese2@studio.unibo.it>
* Refactor using package `com.clp.project` (#1)Santo Cariotti2024-06-041-0/+5
| | | Co-authored-by: geno <gabriele.genovese2@studio.unibo.it>
* FormatSanto Cariotti2024-05-281-49/+45
|
* InitSanto Cariotti2024-05-281-0/+60