debbyalmadea / JavaScript-Syntax-Checker

Javascript syntax checker using CYK algorithm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tubes TBFO

Dibuat oleh

13521123 William 13521150 I Putu Bakta Hari Sudewa 13521153 Made Debby Almadea Putri

Deskripsi

Sebuah parser kecil untuk bahasa Javascript. Dibuat dengan menggunakan finite automata dan context free grammar. Program menggunakan algoritma Cocke-Younger-Kasami untuk pengecekan syntax dan finite automata untuk mengecek penamaan variabel serta ekspresi.

Petunjuk Penggunaan

  1. Letakkan file javascript yang ingin di test di /test/
  2. Pindah ke folder src, lalu ketik python main.py ../test/{{nama_file}}
  3. Tunggu program memproses dan mengeluarkan verdict. Note: Waktu berjalan program berbanding lurus dengan banyak karakter yang diproses. Harap bersabar :D

About

Javascript syntax checker using CYK algorithm


Languages

Language:Python 85.8%Language:JavaScript 14.2%