https://github.com/wisehackermonkey/oranlang
https://github.com/wisehackermonkey/oranlang
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/wisehackermonkey/oranlang
- Owner: wisehackermonkey
- License: mit
- Created: 2021-11-23T04:22:09.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-12-14T23:18:30.000Z (over 3 years ago)
- Last Synced: 2025-01-07T15:44:05.184Z (4 months ago)
- Language: HTML
- Size: 24.4 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# oranlang
----
[](https://github.com/ellerbrock/open-source-badges/)
[](https://opensource.org/licenses/MIT)Fun little programming language which implements syntax id like to see
________________________
# Quick start
###
#####
```bash
pnpm install -g nearley
pnpm install --save nearleynearleyc grammer.ne -o grammer.js
```
## full chain
```bash
nearleyc assingment.ne -o assingment.js
node ./runner.js assingment_test.olang
node ./generator.js assingment_test.ast
node assingment_test.compiled.olang.jsnearleyc assingment.ne -o assingment.js ; node ./runner.js assingment_test.olang ; node ./generator.js assingment_test.ast ; node assingment_test.compiled.olang.js
nodemon -w grammer.ne -w generator.js -w assingment_test.olang --exec "nearleyc assingment.ne -o assingment.js && node ./runner.js assingment_test.olang && node ./generator.js assingment_test.ast && node assingment_test.compiled.olang.js"
```### sub lanuage features
```bash
nearleyc assingment.ne -o assingment.js
```### how to generate rail road diagram
```bash
nearley-railroad grammer.ne -o grammer.html
pnpm install -g http-server nodemon
http-servernodemon -w grammer.ne --exec 'nearley-railroad grammer.ne -o grammer.html && http-server'
```
## Open Broswer to [`http://localhost:3000`](http://localhost:3000)---
# Summary
### - *[Quick start](#Quick-start)*
### - *[Installation](#Installation)*
### - *[Deveopment](#For-developers)*
### - *[Contributors](#Contributors)*
### - *[Links](#Links)*
### - *[License](#License)*
# Installation
###
```bash
cd ~
git clone https://github.com/wisehackermonkey/oranlang.git
cd oranlang
```-----------------
# Screenshots
------------------
# Deveopment
###
```bash
```
---
# Links
###
###
###
###
###-----------------
# Contributors[](https://github.com/wisehackermonkey/oranlang/graphs/contributors)
##### Made with [contributors-img](https://contrib.rocks).
-----------------
# License
#### MIT © wisehackermonkey
[](https://opensource.org/licenses/MIT)
```bash
by oran collins
github.com/wisehackermonkey
[email protected]
11/22/2021
```