From 9dc4a3f92cc6b4a7420b3eac218e88a57e09c601 Mon Sep 17 00:00:00 2001 From: Лач Date: Sat, 06 Jun 2020 07:58:58 +0000 Subject: [PATCH] feat(parser): reexport PEG --- --- a/crates/jsonnet-parser/src/lib.rs +++ b/crates/jsonnet-parser/src/lib.rs @@ -7,6 +7,7 @@ use std::{path::PathBuf, rc::Rc}; mod expr; pub use expr::*; +pub use peg; enum Suffix { String(String), @@ -282,10 +283,8 @@ } } -pub fn parse( - str: &str, - settings: &ParserSettings, -) -> Result> { +pub type ParseError = peg::error::ParseError; +pub fn parse(str: &str, settings: &ParserSettings) -> Result { jsonnet_parser::jsonnet(str, settings) } -- gitstuff