Spider
¶ ↑
The Next-Gen Programming Language for the Web.
Note:
Spider
is still work in progress. Make sure to star the project if you are interested!
Installation¶ ↑
npm install -g spider-script
Usage¶ ↑
Execute a script:
spider /path/to/script.spider
Compile a script:
spider -c /path/to/script.spider
Join the Community¶ ↑
-
Website: spiderlang.org
-
IRC: #spiderlang on Freenode
-
IRC Logs: #spiderlang on BotBot
-
Q/A: spiderlang tag in StackOverflow
Contributing¶ ↑
We need your help!
You can browse the contributing-getting-started tag to find good issues to get started with.
-
Fork the project
-
Clone your forked repo:
git clone git@github.com:githubuser/spider.git
-
Create your feature/bugfix branch:
git checkout -b new-operator
-
Commit your changes to your new branch:
git commit -am 'Add a new operator'
-
Push to the branch:
git push origin new-operator
-
Create a new Pull Request!
Resources:
-
PEG.js (Used for parsing)
-
Esprima Parser] (Good way to learn the SpiderMonkey AST)