Exercises for the course Lattice Theory for Parallel Programming @University of Luxembourg
1-CRDT/README.md: illustrates the requirements for the exercises.1-CRDT/exercises: contains the exercises and environment (.pyand.ymlfiles).1-CRDT/solutions: contains the solution of the exercises.
- the requirements file for the exercises is on Moodle.
2-OR_set/exercises: contains the exercises and environment (.pyand.ymlfiles).2-OR_set/solutions: contains the solution of the exercises.
- the requirements file for the project is on Moodle.
3-Parallel_Not-Equal: contains the testing data and its related files (.txt,.hpp, and.pyfiles).
- The explanation and requirements of this project are available on Moodle.
4-Abstract-Interpreter/README.md: describes the usage of abstract syntax tree parser4-Abstract-Interpreter/CMakeLists.txt: contains the dependency for building the abstract syntax tree.4-Abstract-Interpreter/include: there are two header files,ast.hpp,parser.hpp, to define the structure of abstract syntax tree.4-Abstract-Interpreter/tests: contains test cases in C. Your abstract interpreter has to be able to verify all of them.4-Abstract-Interpreter/src: The entry point of the abstract interpreter.