Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pheuter/pm

post mortem - A stack-based programming language written in NodeJS and parsed using PEG.js
https://github.com/pheuter/pm

grammar interpreter nodejs programming-language

Last synced: 3 months ago
JSON representation

post mortem - A stack-based programming language written in NodeJS and parsed using PEG.js

Awesome Lists containing this project

README

        

# pm (*post mortem*)

![PM](https://cloud.githubusercontent.com/assets/92698/9705933/27b427c8-54a3-11e5-9f5a-f2f68eb8a629.png)

A stack-based programming language resembling the likes of Forth, Factor.

## Requirements

Make sure you have *NodeJS* installed on your system

wget http://github.com/ry/node/tarball/master
tar xf *node*.tar.gz
cd *node* && ./configure && make && sudo make install

## Usage

To run a file: ``./interpreter.js test/test.pm``

To run interactively: ``./interpreter.js``

To run through the web: ``cd web && node server.js`` and navigate to ``localhost:8080``

## Help

Visit the [Wiki](http://github.com/pheuter/pm/wiki)