package

github.com/nuclearsalmon/merlin

main / published Mar 4, 2026 / repository

A parser library to create AST nodes from syntax descriptions ✨

Merlin

A parser to create AST nodes from syntax descriptions.

Installation

  1. Add the dependency to your shard.yml:

    dependencies:
      merlin:
        github: nuclearsalmon/merlin
  2. Run shards install

Usage

require "merlin"

See Magiika for usage examples.

API