Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

pheuter/pm

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

pheuter/pm.json
{
"createdAt": "2010-08-17T21:28:18Z",
"defaultBranch": "master",
"description": "post mortem - A stack-based programming language written in NodeJS and parsed using PEG.js",
"fullName": "pheuter/pm",
"homepage": "http://pheuter.github.com/pm",
"language": "JavaScript",
"name": "pm",
"pushedAt": "2015-09-06T18:26:02Z",
"stargazersCount": 10,
"topics": [
"grammar",
"interpreter",
"nodejs",
"programming-language"
],
"updatedAt": "2015-10-02T06:51:16Z",
"url": "https://github.com/pheuter/pm"
}

PM

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

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

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

Visit the Wiki