An open API service indexing awesome lists of open source software.

https://github.com/albertsgrc/asl

ASL Language Interpreter for the Compilers Course (CL) Q2 2015-2016 of the Degree in Computer Science from the Barcelona School of Informatics (FIB UPC)
https://github.com/albertsgrc/asl

Last synced: 3 months ago
JSON representation

ASL Language Interpreter for the Compilers Course (CL) Q2 2015-2016 of the Degree in Computer Science from the Barcelona School of Informatics (FIB UPC)

Awesome Lists containing this project

README

        

Desciption of the directories:
==============================

src: all the source files
classes: all the class files
bin: the executable Asl
libs: directory with external libraries
examples: some examples of Asl programs
javadoc: the doc files produced by javadoc
doc: a simple user guide (Asl.pdf)

Installation:
=============

The Makefile contains several commands:

make all -> creates the program and doc files (recommended)
make compile -> creates the all Asl classes
make exec -> creates the executable script (bin/Asl)
make clean -> cleans the directories and keeps the essential files

Execution:
==========

* Set your path too look into the bin directory
* Run "Asl" (you can run "Asl -help" too see the available options)

Licesing:
=========

This distribution contains the libraries antlr3.jar and commons-cli.jar
in the libs directory. These libraries can only be used and distributed
under the conditions specified in their licenses (also included in
the same directory).