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

https://github.com/suyanlong/ralph-parser-ts

ralph language parser
https://github.com/suyanlong/ralph-parser-ts

alephium antlr4 antlr4-grammar ast lexer package parser ralph ralph-language specification

Last synced: 16 days ago
JSON representation

ralph language parser

Awesome Lists containing this project

README

          

# A Ralph language parser in TypeScript written

## Goal

- Generate AST

## Build

- install dep

```shell
make dep
```

- build

```shell
make
```

or

```shell
npm run antlr4ts
```

or

```shell
yarn run antlr4ts
```

## Install use
[npm package](https://www.npmjs.com/package/ralph-parser-ts)
```shell
npm i ralph-parser-ts
```
or
```shell
yarn add ralph-parser-ts
```

## More

- [ralph-antlr4](https://github.com/suyanlong/ralph-antlr4)
- official [Ralph](https://github.com/alephium/alephium/tree/master/protocol/src/main/scala/org/alephium/protocol/vm/lang) specification