Skip to content

acomarcho/pythonParser

Repository files navigation

Tugas Besar IF2124 Teori Bahasa Formal dan Otomata : Compiler Bahasa Python

Overview

A python parser made in uhh... Python.

Anggota :

Marchotridyo (13520119)

Januar Budi Ghifari (13520132)

Rania Dwi Fadhilah (13520142)

Python adalah bahasa interpreter tingkat tinggi (high-level), dan juga general-purpose. Python diciptakan oleh Guido van Rossum dan dirilis pertama kali pada tahun 1991. Filosofi desain pemrograman Python mengutamakan code readability dengan penggunaan whitespace-nya. Python adalah bahasa multiparadigma karena mengimplementasi paradigma fungsional, imperatif, berorientasi objek, dan reflektif.

Dalam proses pembuatan program dari sebuah bahasa menjadi instruksi yang dapat dieksekusi oleh mesin, terdapat pemeriksaan sintaks atau kompilasi bahasa yang dibuat oleh programmer. Kompilasi ini bertujuan untuk memastikan instruksi yang dibuat oleh programmer mengikuti aturan yang sudah ditentukan oleh bahasa tersebut. Baik bahasa berjenis interpreter maupun compiler, keduanya pasti melakukan pemeriksaan sintaks Perbedaannya terletak pada apa yang dilakukan setelah proses pemeriksaan(kompilasi/compile) tersebut selesai dilakukan.

How to run the program

locate the repository folder

  1. Run python main.py
  2. Input file name with the extentension (py) assuming the target file is in the same folder as main.py
  3. That's it!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages