Skip to content

williamnixon20/Tubes_TBFO_Parser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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 - CYK Algorithm

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •