-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
173 changed files
with
3,513 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
.idea/* |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
#Tue Nov 24 11:43:07 TRT 2020 | ||
gradle.version=6.3 |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
plugins { | ||
id 'java' | ||
} | ||
|
||
java { | ||
sourceCompatibility = JavaVersion.VERSION_1_8 | ||
targetCompatibility = JavaVersion.VERSION_1_8 | ||
} | ||
|
||
group 'com.phoshp' | ||
version '1.0-SNAPSHOT' | ||
|
||
repositories { | ||
mavenCentral() | ||
} | ||
|
||
dependencies { | ||
implementation 'com.google.code.gson:gson:2.8.6' | ||
compileOnly 'org.projectlombok:lombok:1.18.16' | ||
annotationProcessor 'org.projectlombok:lombok:1.18.16' | ||
|
||
testCompileOnly 'org.projectlombok:lombok:1.18.16' | ||
testAnnotationProcessor 'org.projectlombok:lombok:1.18.16' | ||
|
||
testImplementation 'org.junit.jupiter:junit-jupiter-api:5.3.1' | ||
testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.3.1' | ||
|
||
compile group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.14.0' | ||
compile group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.14.0' | ||
} | ||
|
||
test { | ||
useJUnitPlatform() | ||
|
||
maxHeapSize = '1G' | ||
} |
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+308 Bytes
build/classes/java/main/com/phoshp/molang/parser/InfixParselet.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file added
BIN
+1.82 KB
build/classes/java/main/com/phoshp/molang/parser/expression/ArrayAccessExpression.class
Binary file not shown.
Binary file added
BIN
+1.81 KB
build/classes/java/main/com/phoshp/molang/parser/expression/AssignExpression.class
Binary file not shown.
Binary file added
BIN
+822 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/BinaryOpExpression.class
Binary file not shown.
Binary file added
BIN
+1.2 KB
build/classes/java/main/com/phoshp/molang/parser/expression/BooleanExpression.class
Binary file not shown.
Binary file added
BIN
+1.49 KB
build/classes/java/main/com/phoshp/molang/parser/expression/BooleanNotExpression.class
Binary file not shown.
Binary file added
BIN
+769 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/BreakExpression.class
Binary file not shown.
Binary file added
BIN
+781 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/ContinueExpression.class
Binary file not shown.
Binary file added
BIN
+2.18 KB
build/classes/java/main/com/phoshp/molang/parser/expression/ForEachExpression.class
Binary file not shown.
Binary file added
BIN
+1.94 KB
build/classes/java/main/com/phoshp/molang/parser/expression/FuncCallExpression.class
Binary file not shown.
Binary file added
BIN
+1.79 KB
build/classes/java/main/com/phoshp/molang/parser/expression/LoopExpression.class
Binary file not shown.
Binary file added
BIN
+1.29 KB
build/classes/java/main/com/phoshp/molang/parser/expression/NameExpression.class
Binary file not shown.
Binary file added
BIN
+1.24 KB
build/classes/java/main/com/phoshp/molang/parser/expression/NumberExpression.class
Binary file not shown.
Binary file added
BIN
+1.47 KB
build/classes/java/main/com/phoshp/molang/parser/expression/ReturnExpression.class
Binary file not shown.
Binary file added
BIN
+1.46 KB
build/classes/java/main/com/phoshp/molang/parser/expression/StatementExpression.class
Binary file not shown.
Binary file added
BIN
+1.31 KB
build/classes/java/main/com/phoshp/molang/parser/expression/StringExpression.class
Binary file not shown.
Binary file added
BIN
+2.22 KB
build/classes/java/main/com/phoshp/molang/parser/expression/TernaryExpression.class
Binary file not shown.
Binary file added
BIN
+765 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/ThisExpression.class
Binary file not shown.
Binary file added
BIN
+1.49 KB
build/classes/java/main/com/phoshp/molang/parser/expression/UnaryMinusExpression.class
Binary file not shown.
Binary file added
BIN
+1.48 KB
build/classes/java/main/com/phoshp/molang/parser/expression/UnaryPlusExpression.class
Binary file not shown.
Binary file added
BIN
+654 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/ArrowExpression.class
Binary file not shown.
Binary file added
BIN
+669 Bytes
...classes/java/main/com/phoshp/molang/parser/expression/binaryop/BooleanAndExpression.class
Binary file not shown.
Binary file added
BIN
+666 Bytes
.../classes/java/main/com/phoshp/molang/parser/expression/binaryop/BooleanOrExpression.class
Binary file not shown.
Binary file added
BIN
+663 Bytes
...d/classes/java/main/com/phoshp/molang/parser/expression/binaryop/CoalesceExpression.class
Binary file not shown.
Binary file added
BIN
+656 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/DivideExpression.class
Binary file not shown.
Binary file added
BIN
+654 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/EqualExpression.class
Binary file not shown.
Binary file added
BIN
+659 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/GreaterExpression.class
Binary file not shown.
Binary file added
BIN
+681 Bytes
...ses/java/main/com/phoshp/molang/parser/expression/binaryop/GreaterOrEqualExpression.class
Binary file not shown.
Binary file added
BIN
+653 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/MinusExpression.class
Binary file not shown.
Binary file added
BIN
+663 Bytes
...d/classes/java/main/com/phoshp/molang/parser/expression/binaryop/NotEqualExpression.class
Binary file not shown.
Binary file added
BIN
+650 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/PlusExpression.class
Binary file not shown.
Binary file added
BIN
+647 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/PowExpression.class
Binary file not shown.
Binary file added
BIN
+659 Bytes
build/classes/java/main/com/phoshp/molang/parser/expression/binaryop/SmallerExpression.class
Binary file not shown.
Binary file added
BIN
+681 Bytes
...ses/java/main/com/phoshp/molang/parser/expression/binaryop/SmallerOrEqualExpression.class
Binary file not shown.
Binary file added
BIN
+1.33 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/ArrayAccessParselet.class
Binary file not shown.
Binary file added
BIN
+1.04 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/AssignParselet.class
Binary file not shown.
Binary file added
BIN
+939 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/BooleanNotParselet.class
Binary file not shown.
Binary file added
BIN
+942 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/BooleanParselet.class
Binary file not shown.
Binary file added
BIN
+1.82 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/BracketScopeParselet.class
Binary file not shown.
Binary file added
BIN
+754 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/BreakParselet.class
Binary file not shown.
Binary file added
BIN
+766 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/ContinueParselet.class
Binary file not shown.
Binary file added
BIN
+1.63 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/ForEachParselet.class
Binary file not shown.
Binary file added
BIN
+1.39 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/GenericBinaryOpParselet$1.class
Binary file not shown.
Binary file added
BIN
+2.75 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/GenericBinaryOpParselet.class
Binary file not shown.
Binary file added
BIN
+1.09 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/GroupParselet.class
Binary file not shown.
Binary file added
BIN
+1.57 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/LoopParselet.class
Binary file not shown.
Binary file added
BIN
+1.82 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/NameParselet.class
Binary file not shown.
Binary file added
BIN
+934 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/NumberParselet.class
Binary file not shown.
Binary file added
BIN
+923 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/ReturnParselet.class
Binary file not shown.
Binary file added
BIN
+880 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/StringParselet.class
Binary file not shown.
Binary file added
BIN
+1.43 KB
build/classes/java/main/com/phoshp/molang/parser/parselet/TernaryParselet.class
Binary file not shown.
Binary file added
BIN
+750 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/ThisParselet.class
Binary file not shown.
Binary file added
BIN
+939 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/UnaryMinusParselet.class
Binary file not shown.
Binary file added
BIN
+935 Bytes
build/classes/java/main/com/phoshp/molang/parser/parselet/UnaryPlusParselet.class
Binary file not shown.
Binary file added
BIN
+1.96 KB
build/classes/java/main/com/phoshp/molang/parser/tokenizer/Token.class
Binary file not shown.
Binary file added
BIN
+3.08 KB
build/classes/java/main/com/phoshp/molang/parser/tokenizer/TokenIterator.class
Binary file not shown.
Binary file added
BIN
+2.14 KB
build/classes/java/main/com/phoshp/molang/parser/tokenizer/TokenPosition.class
Binary file not shown.
Binary file added
BIN
+3.87 KB
build/classes/java/main/com/phoshp/molang/parser/tokenizer/TokenType.class
Binary file not shown.
Binary file not shown.
Binary file not shown.
Oops, something went wrong.