aesophia-parser

Aeternity sophia language parser

Usage no npm install needed!

<script type="module">
  import aesophiaParser from 'https://cdn.skypack.dev/aesophia-parser';
</script>

README

aesophia-parser

Aeternity blockhain sophia language parser, written in TypeScript.

MIT license.

Main use-case is the LSP part of the upcoming aesophia-vscode vscode plugin.

Caveats for now

  • Not a complete parser.
  • No semantic checks.
  • Limited error recovery.

CLI

The CLI only verifies if it's a valid .aes file, no output is generated.

$ node_modules/.bin/aesophia-parser --help
Usage: aesophia-parser [options] <file>

Options:
  -h, --help  Show help