From a7f1627df0b7ef6d9e28fdb0a10e869799f1319c Mon Sep 17 00:00:00 2001 From: Luke Date: Mon, 28 Apr 2025 16:00:48 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .run/Main.run.xml | 2 +- .../{Main.java => cli/SnowCompiler.java} | 14 +--- .../lexer/{ => base}/TokenScanner.java | 3 +- .../lexer/{ => core}/LexerContext.java | 6 +- .../lexer/{ => core}/LexerEngine.java | 3 +- .../jcnc/snow/compiler/lexer/doc/README.md | 67 +++++++++++-------- .../lexer/scanners/AbstractTokenScanner.java | 4 +- .../lexer/scanners/CommentTokenScanner.java | 2 +- .../scanners/IdentifierTokenScanner.java | 2 +- .../lexer/scanners/NewlineTokenScanner.java | 2 +- .../lexer/scanners/NumberTokenScanner.java | 2 +- .../lexer/scanners/OperatorTokenScanner.java | 2 +- .../lexer/scanners/StringTokenScanner.java | 2 +- .../lexer/scanners/SymbolTokenScanner.java | 2 +- .../lexer/scanners/UnknownTokenScanner.java | 2 +- .../scanners/WhitespaceTokenScanner.java | 2 +- .../jcnc/snow/compiler/parser/doc/README.md | 59 ++++++++++++++++ .../jcnc/snow/compiler/semantic/doc/README.md | 56 ++++++++++++++++ 18 files changed, 176 insertions(+), 56 deletions(-) rename src/main/java/org/jcnc/snow/compiler/{Main.java => cli/SnowCompiler.java} (69%) rename src/main/java/org/jcnc/snow/compiler/lexer/{ => base}/TokenScanner.java (91%) rename src/main/java/org/jcnc/snow/compiler/lexer/{ => core}/LexerContext.java (95%) rename src/main/java/org/jcnc/snow/compiler/lexer/{ => core}/LexerEngine.java (96%) create mode 100644 src/main/java/org/jcnc/snow/compiler/parser/doc/README.md create mode 100644 src/main/java/org/jcnc/snow/compiler/semantic/doc/README.md diff --git a/.run/Main.run.xml b/.run/Main.run.xml index 96e97f6..4bbf319 100644 --- a/.run/Main.run.xml +++ b/.run/Main.run.xml @@ -1,6 +1,6 @@ -