Skip to content

A simple interpreter for a subset of Pascal written in Python, purely for education and pleasure.

License

Notifications You must be signed in to change notification settings

kirang89/caspal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caspal

A simple interpreter for a subset of Pascal written in Python, purely for education and pleasure.

Installing Dependencies

$ pip install -r requirements.txt

If you use Emacs with Elpy, add the following packages as well:

autopep8==1.2.4
flake8==2.5.4
importmagic==0.1.7
jedi==0.9.0
mccabe==0.4.0
pep8==1.7.0
pyflakes==1.0.0
yapf==0.8.2

Setup

$ chmod +x cpl

Running

Start the REPL by running:

$ ./cpl

Testing

Run tests using nose:

$ env/bin/nosetests

License

Caspal is licensed under GNU General Public License v3 (GPL-3). Refer the LICENSE file for further details.

About

A simple interpreter for a subset of Pascal written in Python, purely for education and pleasure.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages