valkyrie-ast 0.1.0

Strong typed abstract syntax tree of valkyrie language
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
use crate::{ExpressionBody, IdentifierNode};
use alloc::{
    borrow::ToOwned,
    string::{String, ToString},
    vec::Vec,
};
use core::{
    fmt::{Display, Formatter, Write},
    ops::Range,
};
use pretty_print::{PrettyPrint, PrettyProvider, PrettyTree};

pub mod string_formatter;
pub mod string_literal;
pub mod string_template;