Skip to content

GoDillonAudris512/Tubes_TBFO2022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Tubes_TBFO2022

Repository Tugas Besar Mata Kuliah Teori Bahasa Formal dan Automata Tahun 2022/2023 Institut Teknologi Bandung

General Information

Sebuah program syntax checker untuk bahasa JavaScript dengan memanfaatkan bahasa Python. Repository ini dibuat dan mengandung file yang dibutuhkan untuk menyelesaikan Tugas Besar IF2124 Teori Bahasa Formal dan Automata.

Contributors:

  • 13521056 Daniel Egiant Sitanggang
  • 13521062 Go Dillon Audris
  • 13521063 Salomo Reinhart Gregory Manalu

Languange Used

  • Python Languange
  • JavaScript Languange

Features

  • Melakukan parsing terhadap kode Javascript dan memberitahu letak kesalahan

Repository Structure

.
│   README.md
│   
├───doc
│      Laporan Tugas Besar TBFO 2022_2023.pdf
│
└───src
    └───test
           testcase1.js
           testCase2.js
           testcase3.js

        main.py
        cyk.py
        cfg_to_cnf.py
        dfa.py
        terminalConverter.py
        cfg.txt
        cnf.txt

How to Compile and Run

  • Masuk ke folder src
  • Jalankan command "python main.py {nama input file}"

Acknowledgements

  • Terima kasih kepada Tuhan yang Maha Esa
  • Terima kasih kepada para dosen pengampu: Bu Ayu, Pak Bara, Pak Rila, dan Pak Judhi
  • Terima kasih kepada Tim Asisten Kuliah IF2124

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published