geraldabrhm / TBFO01

Tugas Besar 1 IF2124 Teori Bahasa Formal dan Otomata

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tugas Besar 1 IF2124 Teori Bahasa Formal dan Otomata

Deskripsi Program

Program ini dibuat untuk memenuhi Tugas Besar 1 IF2124 Teori Bahasa Formal dan Otomata. Program ini dibuat sebagai "semi-compiler" bahasa Python, yang maksudnya adalah mampu mendefinisikan apakah suatu kode atau program berbahasa Python memenuhi ketepatan Syntax (hanya subset dari keseluruhan Syntax pada Python)

Spesifikasi file:

  1. parserprogram.py merupakan main program yang akan dijalankan.
  2. process_file.py merupakan source code yang berisi fungsi-fungsi yang diperlukan.
  3. test.py berisi sampel program berbahasa Python meme.

Cara Instalasi dan Penggunaan Website

  1. Clone repository
    git clone https://github.com/geraldabrhm/TBFO01.git
  2. Pastikan terminal sudah menunjukkan current directory yang tepat sesuai tempat penyimpanan
  3. Jalankan file parserprogram.py
    py parserprogram.py
  4. Masukan file yang akan dites. Contoh: test.py untuk sampel percobaan.

Anggota Kelompok

Program ini dibuat oleh kelompok yang beranggotakan:

  1. Jevant Jedidia Augustine (13520133)
  2. Gerald Abraham Sianturi (13520138)
  3. Atabik Muhammad Azfa Shofi (13520159)

About

Tugas Besar 1 IF2124 Teori Bahasa Formal dan Otomata


Languages

Language:Python 100.0%