Souffle project is a programming language which is designed for IoT devices. The project includes lex, yacc, test file and a detailed report.
***This is a term project of CS 315 Programming Language course and the project is implemented as a team of 3 students.