CLI for running rigz locally
Rigz grammar for tree-sitter
Procedural macro to generate ParsedModules for rigz, generate a trait for the module implementation and parse input at compile time.
Lua Module for rigz language
Base type and trait definitions for rigz, expected to be used by custom modules.
AST parser for rigz
Handles parsing and converting rigz to its VM instructions (for syntax highlighting use tree-sitter-rigz instead)
Stack based VM for rigz
AST parser for the rigz programming language
Includes the definition of the RigzError enum
A lightweight frame based virtual machine, meant as the base for rigz_vm.
A simple DSL for creating database objects.