From 645f863d7b779b6f1001dd0c4cb32ee099076f13 Mon Sep 17 00:00:00 2001 From: "haoeliu@foxmail.com" Date: Sun, 8 Jan 2023 19:39:32 +0800 Subject: [PATCH] update syntax tree --- input/JavaScriptLexer.g4 | 1 + input/YJSParser.g4 | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/input/JavaScriptLexer.g4 b/input/JavaScriptLexer.g4 index f292e5a..fc3fb56 100644 --- a/input/JavaScriptLexer.g4 +++ b/input/JavaScriptLexer.g4 @@ -168,6 +168,7 @@ Import: 'import'; Contract: 'contract'; Module: 'module'; Oracle: 'oracle'; +DoipModule: 'doipmodule'; /// The following tokens are also considered to be FutureReservedWords /// when parsing strict mode diff --git a/input/YJSParser.g4 b/input/YJSParser.g4 index bee29e2..2b16e10 100644 --- a/input/YJSParser.g4 +++ b/input/YJSParser.g4 @@ -38,7 +38,7 @@ program ; contractDeclar - : annotations? (Contract|Module|Oracle) Identifier '{' clzOrFunctionDeclaration+ '}' + : annotations? (Contract|Module|Oracle|DoipModule) Identifier '{' clzOrFunctionDeclaration+ '}' ; annotations