Compiler and Interpreter for a c-like language flatB using flex scanner, bison parser and llvm code generator framework
A concurrent process of voting where the threads representing evms, voters and booths run concurrently using conditional variables and mutex locks.