koto_parser 0.16.1

The parser used by the Koto programming language
Documentation
//! Contains the parser and AST format used by the Koto language

#![warn(missing_docs)]

mod ast;
mod constant_pool;
mod error;
mod node;
mod parser;
mod string;
mod string_format_options;
mod string_slice;

pub use crate::{
    ast::*,
    constant_pool::{Constant, ConstantIndex, ConstantPool},
    error::{Error, ErrorKind, ExpectedIndentation, Result, SyntaxError, format_source_excerpt},
    node::*,
    parser::{Parser, ParserOptions},
    string::KString,
    string_format_options::{StringAlignment, StringFormatOptions, StringFormatRepresentation},
    string_slice::StringSlice,
};
pub use koto_lexer::{Position, RawStringDelimiter, Span, StringQuote, StringType};