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

https://github.com/wisehackermonkey/oranlang


https://github.com/wisehackermonkey/oranlang

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

        

# oranlang
----
[![Open Source Love svg2](https://badges.frapsoft.com/os/v2/open-source.svg?v=103)](https://github.com/ellerbrock/open-source-badges/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](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 nearley

nearleyc 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.js

nearleyc 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-server

nodemon -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://contrib.rocks/image?repo=wisehackermonkey/oranlang)](https://github.com/wisehackermonkey/oranlang/graphs/contributors)

##### Made with [contributors-img](https://contrib.rocks).

-----------------
# License
#### MIT © wisehackermonkey
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
```bash
by oran collins
github.com/wisehackermonkey
[email protected]
11/22/2021
```