Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-18 | removed unused inputmain | L0P0P | |
2024-07-18 | fixed: R.get returning null | geno | |
2024-07-18 | codegen while implemented, test added | geno | |
2024-07-17 | fixed: counter not incrementing if the operation is an atom | geno | |
2024-07-16 | local.py test added | geno | |
2024-07-14 | fix | geno | |
2024-07-14 | fix: subi instead of pop in returnstmtNode | geno | |
2024-07-14 | Reaching definition analysis (#17) | Emanuele Grasso | |
Co-authored-by: Santo Cariotti <santo@dcariotti.me> Co-authored-by: geno <gabriele.genovese2@studio.unibo.it> Co-authored-by: geno <gabrigeno@gmail.com> | |||
2024-07-11 | feat: clear stack before halt | geno | |
2024-07-11 | Code generation (#20) | Geno | |
Co-authored-by: geno <gabrigeno@gmail> Co-authored-by: Santo Cariotti <santo@dcariotti.me> | |||
2024-07-06 | Fixed the print of the ast and some warnings (#19) | Emanuele Grasso | |
Co-authored-by: Santo Cariotti <santo@dcariotti.me> | |||
2024-06-30 | Merge pull request #10 from boozec/check-semantics | Santo Cariotti | |
Co-Authored-By: geno <gabriele.genovese2@studio.unibo.it> Co-Authored-By: L0P0P <grassoemanuele@live.com> | |||
2024-06-30 | fix build error in CI | geno | |
2024-06-30 | fixed warnings, better formatting, final added where possible | geno | |
2024-06-29 | Fixed some warnings | L0P0P | |
2024-06-28 | resolving all the comments santo made | geno | |
2024-06-28 | Update src/ast/Python3VisitorImpl.java | Geno | |
suggested by santo Co-authored-by: Santo Cariotti <santo@dcariotti.me> | |||
2024-06-28 | Update src/ast/Python3VisitorImpl.java | Geno | |
suggested by santo Co-authored-by: Santo Cariotti <santo@dcariotti.me> | |||
2024-06-27 | Restore progs folder | Santo Cariotti | |
2024-06-27 | Uncommented test files | Santo Cariotti | |
2024-06-27 | Remove semantic error for `'x' is not a function` | Santo Cariotti | |
It's useless | |||
2024-06-27 | Fix trailer with parentheeses `for (key, val) in ...` | Santo Cariotti | |
Resolves test `a228.py` | |||
2024-06-27 | fix additional useless errors | geno | |
2024-06-27 | fixed comp_for and added reseved word type | geno | |
2024-06-27 | Fix `for` loop for 1+ params | Santo Cariotti | |
2024-06-27 | left, right = 1, 2 assignment covered | geno | |
sfaccimm ho fatto refactoring dell exprlist | |||
2024-06-27 | minor changes | geno | |
2024-06-27 | remove duplicates | geno | |
2024-06-27 | Merge branch 'main' into check-semantics | Emanuele Grasso | |
2024-06-27 | Fixed a lot of problems from all the progs we need to parse | L0P0P | |
2024-06-27 | Execute file with python file as argument (#14) | Santo Cariotti | |
2024-06-26 | test dir added, fix bug in ExprNode (added by myself obv) | geno | |
2024-06-26 | exercise 1 completed | geno | |
1.b now works 1.c implened error for "function takes N positional arguments but M were given" | |||
2024-06-26 | Introduction to recursive function | L0P0P | |
2024-06-26 | Semantic check for function declaration and function invocation | L0P0P | |
2024-06-26 | Using child | L0P0P | |
2024-06-26 | Ignored .antlr folder | L0P0P | |
2024-06-25 | check semantic of defined and undefined variables implemented | geno | |
do not check for built-in function works on the example | |||
2024-06-25 | Fixed import problems | L0P0P | |
2024-06-25 | wip | Santo Cariotti | |
2024-06-24 | Package refactoring to avoid verbose paths (#4) | Emanuele Grasso | |
2024-06-13 | Set up visitor (#3) | Santo Cariotti | |
Co-authored-by: geno <gabriele.genovese2@studio.unibo.it> | |||
2024-06-04 | Refactor using package `com.clp.project` (#1) | Santo Cariotti | |
Co-authored-by: geno <gabriele.genovese2@studio.unibo.it> | |||
2024-06-04 | Add Visitor (#2) | Santo Cariotti | |
2024-05-28 | Remove linter and precommit | Santo Cariotti | |
2024-05-28 | ci: add lint | Santo Cariotti | |
2024-05-28 | Add pre-commit | Santo Cariotti | |
2024-05-28 | Format | Santo Cariotti | |
2024-05-28 | update readme and gitignore | geno | |
2024-05-28 | updated readme and added exercises | geno | |