pharos-corefile 0.1.0

Corefile lexer and parser for Pharos
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#![forbid(unsafe_code)]

mod cursor;
mod helpers;
mod key;
mod lexer;
mod parser;
mod setup;

pub use cursor::Cursor;
pub use helpers::{Fallthrough, normalize_domain, origins_from_args_or_server_block};
pub use key::{ServerBlockKey, normalize_key};
pub use lexer::{Token, lex};
pub use parser::{Error, ServerBlock, parse, parse_with_env};
pub use setup::{BlockContext, Directive, configure};