lolli-parse

Crates.iololli-parse
lib.rslolli-parse
version0.2.0
created_at2025-12-04 04:34:12.864312+00
updated_at2025-12-05 04:02:25.970652+00
descriptionParser for the Lolli linear logic workbench
homepagehttps://github.com/ibrahimcesar/lolli
repositoryhttps://github.com/ibrahimcesar/lolli
max_upload_size
id1965847
size24,284
Ibrahim Cesar (ibrahimcesar)

documentation

README

lolli-parse

Parser for the Lolli linear logic workbench.

Parses linear logic formulas and sequents from text using a PEG grammar.

Supported Syntax

Connective Unicode ASCII
Tensor *
Par |
Lolli -o
With & &
Plus +
Bang ! !
Why not ? ?
Negation A⊥ A^
Turnstile |-

Usage

use lolli_parse::{parse_formula, parse_sequent};

let formula = parse_formula("A -o B").unwrap();
let sequent = parse_sequent("A, B |- A * B").unwrap();

Part of Lolli

This is part of the Lolli linear logic workbench.

License

MIT

Commit count: 0

cargo fmt