BIOLA programming language



BIOLA programming language:

BIOLA is designed to support the programming project of our programming languages (CSCI 230) class. This programming language supports the foundational features of a procedural-oriented programming language like C, including the C-like control statements and allowing recursive function definition and execution. We implemented an interpreter and the associated integrated programming environment. Under the programming environment, the user can (i) edit, save, and load source code written in BIOLA, (ii) parse the source code to generate the parse tree, (iii) run the program, and (iv) trace the execution of the program for debugging purpose. We plan to keep extending this language by adding additional support of arrays and classes into this language.


Top of Page