diff --git a/zokrates_parser/src/zokrates.pest b/zokrates_parser/src/zokrates.pest index 1d5fa9a8..b3de98d5 100644 --- a/zokrates_parser/src/zokrates.pest +++ b/zokrates_parser/src/zokrates.pest @@ -2,8 +2,8 @@ file = { SOI ~ pragma? ~ symbol_declaration* ~ EOI } pragma = { "#pragma" ~ "curve" ~ curve } curve = @{ (ASCII_ALPHANUMERIC | "_") * } -raw_string = @{(!"\"" ~ ANY)*} -quoted_string = ${ "\"" ~ raw_string ~ "\"" } +string = @{(!"\"" ~ ANY)*} +quoted_string = ${ "\"" ~ string ~ "\"" } semicolon = _{";"} symbol_declaration = { (((import_directive | const_definition | type_definition) ~ semicolon) | (ty_struct_definition | function_definition)) } diff --git a/zokrates_pest_ast/src/lib.rs b/zokrates_pest_ast/src/lib.rs index 5a7dffb4..f528cb2b 100644 --- a/zokrates_pest_ast/src/lib.rs +++ b/zokrates_pest_ast/src/lib.rs @@ -387,7 +387,7 @@ mod ast { } #[derive(Debug, FromPest, PartialEq, Eq, Clone)] - #[pest_ast(rule(Rule::raw_string))] + #[pest_ast(rule(Rule::string))] pub struct RawString<'ast> { #[pest_ast(outer(with(span_into_str)))] pub value: String,