Pada Tugas Besar ini, kami diminta untuk mendefinisikan sebuah Context Free Grammar (CFG) yang merepresentasikan aturan bahasa sederhana untuk bahasa pemrograman. Kemudian berdasarkan CFG yang sudah didefinisikan tersebut, kami diminta untuk membuat sebuah program sederhana (diperbolehkan untuk menggunakan bahasa pemrograman apapun) untuk lexical analyzer (mengidentifikasi apakah sebuah lexical/token/kata valid sesuai simbol terminal yang didefinisikan) dan parser (apakah susunan token/kata sudah memenuhi aturan pada Grammar).
How to run the code: access link: https://lexicalandparser.000webhostapp.com/