Skip to content
Programming Language
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
demos
src
README.md
makefile

README.md

Presto - A(nother) basic programming language built in C++

Features:

  • Basic types (integers, reals, strings, lists)
  • O(1) time list/array lookup
  • Conditionals, recursion, & iteration
  • Functions as first-class objects (nested functions)
  • Anonymous/lambda functions
  • Most of the standard C operators (+, -, /, and so on)

What's Missing:

  • Any form of garbage collection
  • Objects
  • Importing from other files
  • I/O, network, and other useful typical APIs..
  • A reason you should be using this

To build:

make

To run some of the demos

./presto demos/arrays.p
and so on..
You can’t perform that action at this time.