Skip to content

makhan/spaghetti-basic

Repository files navigation

Spaghetti
v0.2

Spaghetti is a very simple mini/toy-language interpreter. It is a very simple language, resembling the syntax and grammar of early BASICs. There are no functions, scopes, or even looping statements and most code involves judicious use of GOTOs and GOSUBs, hence its name :).

This is not meant to be a serious programming language, especially NOT a language for beginners to learn programming with. 

See documentation at project home (http://code.google.com/p/spaghetti-basic/) for details about the language

Spaghetti was developed on Linux (Ubuntu) using Python 2.6
It has not yet been tested on any other OS, but should work fine with Pyhton 2.6 installed. 
Python versions prior to 2.6 will not run Spaghetti.

Important Files and Directories:

spaghetti.py - This is the script you use to run your programs
README - This document
LICENSE - Licensing terms (MIT License)
examples/ - Directory of example code written for Spaghetti
 
Installation:

Currently Spaghetti does not come with a setup script. The situation will probably change in the near future.
 
Usage:

$./spaghetti.py <file>
or
$ python spaghetti.py <file>

Maintainer:
Muntasir Khan (muntasir[dot]khan[at]gmail[dot]com)

About

Automatically exported from code.google.com/p/spaghetti-basic

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages