@@ -52,10 +52,10 @@ pub mod cddl_test {
5252/// CDDL Standard Postlude - read from an external file
5353const POSTLUDE : & str = include_str ! ( "grammar/postlude.cddl" ) ;
5454
55- /// Abstract Syntax Tree (AST) representing parsed CDDL syntax.
55+ /// PEST Abstract Syntax Tree (AST) representing parsed CDDL syntax.
5656#[ derive( Debug ) ]
5757#[ allow( dead_code) ]
58- pub ( crate ) enum Ast < ' a > {
58+ pub ( crate ) enum PestAst < ' a > {
5959 /// Represents the AST for RFC-8610 CDDL rules.
6060 Rfc8610 ( Pairs < ' a , rfc_8610:: Rule > ) ,
6161 /// Represents the AST for RFC-9165 CDDL rules.
@@ -82,18 +82,18 @@ pub(crate) enum Ast<'a> {
8282/// - If there is an issue with parsing the CDDL input.
8383pub ( crate ) fn parse_cddl < ' a > (
8484 input : & ' a mut String , extension : & Extension ,
85- ) -> anyhow:: Result < Ast < ' a > > {
85+ ) -> anyhow:: Result < PestAst < ' a > > {
8686 input. push_str ( "\n \n " ) ;
8787 input. push_str ( POSTLUDE ) ;
8888
8989 let ast = match extension {
9090 Extension :: RFC8610 => {
91- rfc_8610:: Parser :: parse ( rfc_8610:: Rule :: cddl, input) . map ( Ast :: Rfc8610 ) ?
91+ rfc_8610:: Parser :: parse ( rfc_8610:: Rule :: cddl, input) . map ( PestAst :: Rfc8610 ) ?
9292 } ,
9393 Extension :: RFC9165 => {
94- rfc_9165:: Parser :: parse ( rfc_9165:: Rule :: cddl, input) . map ( Ast :: Rfc9165 ) ?
94+ rfc_9165:: Parser :: parse ( rfc_9165:: Rule :: cddl, input) . map ( PestAst :: Rfc9165 ) ?
9595 } ,
96- Extension :: CDDL => cddl:: Parser :: parse ( cddl:: Rule :: cddl, input) . map ( Ast :: Cddl ) ?,
96+ Extension :: CDDL => cddl:: Parser :: parse ( cddl:: Rule :: cddl, input) . map ( PestAst :: Cddl ) ?,
9797 } ;
9898 Ok ( ast)
9999}
0 commit comments