lopal_core 0.1.0

Lossless Parser Library. Parses to rowan LSTs.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! Heavily in-dev parser library.
//!
//! Inspired by rust-analyzer.
//!
//! See [_Modern Parser Generator_](https://matklad.github.io/2018/06/06/modern-parser-generator.html) by Matklad
#![feature(iter_collect_into)]
#![allow(dead_code, reason = "This is an unfinished library.")]
pub mod parser;

pub use parser::{
    error::SyntaxError,
    marker::{CompletedMarker, Marker},
    Parser, SyntaxElement,
};