diff --git a/MiniC/Makefile b/MiniC/Makefile index e37becc..fbab1e0 100644 --- a/MiniC/Makefile +++ b/MiniC/Makefile @@ -1,4 +1,4 @@ -MYNAME = JohnDoe +MYNAME = AugustinLucas PACKAGE = MiniC # Example: stop at the first failed test: # make PYTEST_OPTS=-x test diff --git a/MiniC/README-interpreter.md b/MiniC/README-interpreter.md index 06fdd45..d37e9f1 100644 --- a/MiniC/README-interpreter.md +++ b/MiniC/README-interpreter.md @@ -4,11 +4,11 @@ LAB3, MIF08 / CAP / CS444 2022-23 # Authors -TODO: YOUR NAME HERE +Augustin LUCAS # Contents -TODO for STUDENTS : Say a bit about the code infrastructure ... +Extension implemented : Fortran-like for loops # Howto @@ -21,14 +21,11 @@ You can select the files you want to test by using `make test TEST_FILES='TP03/* # Test design -TODO: explain your tests. Do not repeat what test files already contain, just give the main objectives of the tests. - -# Design choices - -TODO: explain your choices - explain the limitations of your implementation. +Alongside all the tests designed to maximise the coverage, some tests are added to verify the correctness of the code on more advanced examples: +- `ext-for-fortran/test_imbricated_for.c` +- `base/test_fibonacci.c` # Known bugs - On a division by zero, the interpreter prints "Division by 0" message and returns 1. This differs from certain versions of GCC. The test is therefore skipped. -TODO: document any known bug and limitations. Did you do everything asked for? Did you implement an extension? diff --git a/MiniC/TP03/tests/students/base/test_imbriqued_for.c b/MiniC/TP03/tests/students/ext-for-fortran/test_imbricated_for.c similarity index 100% rename from MiniC/TP03/tests/students/base/test_imbriqued_for.c rename to MiniC/TP03/tests/students/ext-for-fortran/test_imbricated_for.c