diff --git a/.idea/artifacts/TerranBASIC.xml b/.idea/artifacts/TerranBASIC.xml index f111c70..5d305be 100644 --- a/.idea/artifacts/TerranBASIC.xml +++ b/.idea/artifacts/TerranBASIC.xml @@ -7,12 +7,6 @@ - - - - - - @@ -77,12 +71,18 @@ - - - + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/graalvm_js_22_3_1.xml b/.idea/libraries/graalvm_js_22_3_1.xml new file mode 100644 index 0000000..3854ecd --- /dev/null +++ b/.idea/libraries/graalvm_js_22_3_1.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/js_21_1_0_edit.xml b/.idea/libraries/js_21_1_0_edit.xml deleted file mode 100644 index 0fc6618..0000000 --- a/.idea/libraries/js_21_1_0_edit.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/org_graalvm_js_js_21_1_0.xml b/.idea/libraries/org_graalvm_js_js_21_1_0.xml deleted file mode 100644 index 9275640..0000000 --- a/.idea/libraries/org_graalvm_js_js_21_1_0.xml +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/org_graalvm_js_js_scriptengine_21_1_0.xml b/.idea/libraries/org_graalvm_js_js_scriptengine_21_1_0.xml deleted file mode 100644 index 655eddb..0000000 --- a/.idea/libraries/org_graalvm_js_js_scriptengine_21_1_0.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/TerranBASICexecutable/TerranBASICexecutable.iml b/TerranBASICexecutable/TerranBASICexecutable.iml index e218db2..13bc4ac 100644 --- a/TerranBASICexecutable/TerranBASICexecutable.iml +++ b/TerranBASICexecutable/TerranBASICexecutable.iml @@ -9,9 +9,7 @@ - - - + diff --git a/lib/_create_graaljs_edit.md b/lib/_create_graaljs_edit.md new file mode 100644 index 0000000..bcdf876 --- /dev/null +++ b/lib/_create_graaljs_edit.md @@ -0,0 +1,20 @@ +## How To Edit the Graaljs Jars + +0. Download following from Maven: + + org.graalvm.js:js:00.0.0 + org.graalvm.js:js-scriptengine:00.0.0 + +1. grab `js-00.0.0.jar` +2. on `META-INF/services/com.oracle.truffle.api.TruffleLanguage$Provider`, edit as shown: + + com.oracle.truffle.js.lang.JavaScriptLanguageProvider (existing line) + com.oracle.truffle.regex.RegexLanguageProvider (<< add this line) + +3. grab `regex-00.0.0.jar` +4. on `META-INF/services/com.oracle.truffle.api.TruffleLanguage$Provider`, edit as shown: + + com.oracle.truffle.regex.RegexLanguageProvider (existing line) + com.oracle.truffle.js.lang.JavaScriptLanguageProvider (<< add this line) + +5. Re-zip two files diff --git a/lib/graal-sdk-21.1.0-javadoc.jar b/lib/graal-sdk-21.1.0-javadoc.jar deleted file mode 100644 index 72baa0e..0000000 Binary files a/lib/graal-sdk-21.1.0-javadoc.jar and /dev/null differ diff --git a/lib/graal-sdk-21.1.0-sources.jar b/lib/graal-sdk-21.1.0-sources.jar deleted file mode 100644 index 0865d52..0000000 Binary files a/lib/graal-sdk-21.1.0-sources.jar and /dev/null differ diff --git a/lib/graal-sdk-21.1.0.jar b/lib/graal-sdk-21.1.0.jar deleted file mode 100644 index f90e5c0..0000000 Binary files a/lib/graal-sdk-21.1.0.jar and /dev/null differ diff --git a/lib/graal-sdk-22.3.1-javadoc.jar b/lib/graal-sdk-22.3.1-javadoc.jar new file mode 100644 index 0000000..277726e Binary files /dev/null and b/lib/graal-sdk-22.3.1-javadoc.jar differ diff --git a/lib/graal-sdk-22.3.1-sources.jar b/lib/graal-sdk-22.3.1-sources.jar new file mode 100644 index 0000000..7f62f88 Binary files /dev/null and b/lib/graal-sdk-22.3.1-sources.jar differ diff --git a/lib/graal-sdk-22.3.1.jar b/lib/graal-sdk-22.3.1.jar new file mode 100644 index 0000000..1de1b39 Binary files /dev/null and b/lib/graal-sdk-22.3.1.jar differ diff --git a/lib/icu4j-68.2-javadoc.jar b/lib/icu4j-68.2-javadoc.jar deleted file mode 100644 index 51e45f3..0000000 Binary files a/lib/icu4j-68.2-javadoc.jar and /dev/null differ diff --git a/lib/icu4j-71.1-javadoc.jar b/lib/icu4j-71.1-javadoc.jar new file mode 100644 index 0000000..249d8ef Binary files /dev/null and b/lib/icu4j-71.1-javadoc.jar differ diff --git a/lib/icu4j-68.2-sources.jar b/lib/icu4j-71.1-sources.jar similarity index 50% rename from lib/icu4j-68.2-sources.jar rename to lib/icu4j-71.1-sources.jar index ae61996..28f3bf4 100644 Binary files a/lib/icu4j-68.2-sources.jar and b/lib/icu4j-71.1-sources.jar differ diff --git a/lib/icu4j-68.2.jar b/lib/icu4j-71.1.jar similarity index 65% rename from lib/icu4j-68.2.jar rename to lib/icu4j-71.1.jar index b0674fb..7c5cb50 100644 Binary files a/lib/icu4j-68.2.jar and b/lib/icu4j-71.1.jar differ diff --git a/lib/js-21.1.0-edit.jar b/lib/js-21.1.0-edit.jar deleted file mode 100644 index fc332a0..0000000 Binary files a/lib/js-21.1.0-edit.jar and /dev/null differ diff --git a/lib/js-21.1.0-javadoc.jar b/lib/js-21.1.0-javadoc.jar deleted file mode 100644 index 209dae4..0000000 Binary files a/lib/js-21.1.0-javadoc.jar and /dev/null differ diff --git a/lib/js-21.1.0-sources.jar b/lib/js-21.1.0-sources.jar deleted file mode 100644 index 27e81e1..0000000 Binary files a/lib/js-21.1.0-sources.jar and /dev/null differ diff --git a/lib/js-21.1.0.jar.disable b/lib/js-21.1.0.jar.disable deleted file mode 100644 index 52eb347..0000000 Binary files a/lib/js-21.1.0.jar.disable and /dev/null differ diff --git a/lib/js-22.3.1-edit.jar b/lib/js-22.3.1-edit.jar new file mode 100644 index 0000000..978a5d0 Binary files /dev/null and b/lib/js-22.3.1-edit.jar differ diff --git a/lib/js-22.3.1-javadoc.jar b/lib/js-22.3.1-javadoc.jar new file mode 100644 index 0000000..cecb7da Binary files /dev/null and b/lib/js-22.3.1-javadoc.jar differ diff --git a/lib/js-22.3.1-sources.jar b/lib/js-22.3.1-sources.jar new file mode 100644 index 0000000..fc7522e Binary files /dev/null and b/lib/js-22.3.1-sources.jar differ diff --git a/lib/js-scriptengine-21.1.0-javadoc.jar b/lib/js-scriptengine-21.1.0-javadoc.jar deleted file mode 100644 index c1c4a24..0000000 Binary files a/lib/js-scriptengine-21.1.0-javadoc.jar and /dev/null differ diff --git a/lib/js-scriptengine-21.1.0-sources.jar b/lib/js-scriptengine-21.1.0-sources.jar deleted file mode 100644 index 179906a..0000000 Binary files a/lib/js-scriptengine-21.1.0-sources.jar and /dev/null differ diff --git a/lib/js-scriptengine-21.1.0.jar b/lib/js-scriptengine-21.1.0.jar deleted file mode 100644 index b03ca7a..0000000 Binary files a/lib/js-scriptengine-21.1.0.jar and /dev/null differ diff --git a/lib/js-scriptengine-22.3.1-javadoc.jar b/lib/js-scriptengine-22.3.1-javadoc.jar new file mode 100644 index 0000000..1763b85 Binary files /dev/null and b/lib/js-scriptengine-22.3.1-javadoc.jar differ diff --git a/lib/js-scriptengine-22.3.1-sources.jar b/lib/js-scriptengine-22.3.1-sources.jar new file mode 100644 index 0000000..76006c5 Binary files /dev/null and b/lib/js-scriptengine-22.3.1-sources.jar differ diff --git a/lib/js-scriptengine-22.3.1.jar b/lib/js-scriptengine-22.3.1.jar new file mode 100644 index 0000000..3675423 Binary files /dev/null and b/lib/js-scriptengine-22.3.1.jar differ diff --git a/lib/regex-21.1.0-edit.jar b/lib/regex-21.1.0-edit.jar deleted file mode 100644 index f407e05..0000000 Binary files a/lib/regex-21.1.0-edit.jar and /dev/null differ diff --git a/lib/regex-21.1.0-javadoc.jar b/lib/regex-21.1.0-javadoc.jar deleted file mode 100644 index 8b8495d..0000000 Binary files a/lib/regex-21.1.0-javadoc.jar and /dev/null differ diff --git a/lib/regex-21.1.0-sources.jar b/lib/regex-21.1.0-sources.jar deleted file mode 100644 index 77aeda5..0000000 Binary files a/lib/regex-21.1.0-sources.jar and /dev/null differ diff --git a/lib/regex-21.1.0.jar b/lib/regex-21.1.0.jar deleted file mode 100644 index ad6f2ee..0000000 Binary files a/lib/regex-21.1.0.jar and /dev/null differ diff --git a/lib/regex-21.1.0.jar.disable b/lib/regex-21.1.0.jar.disable deleted file mode 100644 index ad6f2ee..0000000 Binary files a/lib/regex-21.1.0.jar.disable and /dev/null differ diff --git a/lib/regex-22.3.1-edit.jar b/lib/regex-22.3.1-edit.jar new file mode 100644 index 0000000..a100ed1 Binary files /dev/null and b/lib/regex-22.3.1-edit.jar differ diff --git a/lib/regex-22.3.1-javadoc.jar b/lib/regex-22.3.1-javadoc.jar new file mode 100644 index 0000000..7e2c092 Binary files /dev/null and b/lib/regex-22.3.1-javadoc.jar differ diff --git a/lib/regex-22.3.1-sources.jar b/lib/regex-22.3.1-sources.jar new file mode 100644 index 0000000..b4cdcf7 Binary files /dev/null and b/lib/regex-22.3.1-sources.jar differ diff --git a/lib/truffle-api-21.1.0-javadoc.jar b/lib/truffle-api-21.1.0-javadoc.jar deleted file mode 100644 index 5a08350..0000000 Binary files a/lib/truffle-api-21.1.0-javadoc.jar and /dev/null differ diff --git a/lib/truffle-api-21.1.0-sources.jar b/lib/truffle-api-21.1.0-sources.jar deleted file mode 100644 index 19ca21f..0000000 Binary files a/lib/truffle-api-21.1.0-sources.jar and /dev/null differ diff --git a/lib/truffle-api-21.1.0.jar b/lib/truffle-api-21.1.0.jar deleted file mode 100644 index 77ba082..0000000 Binary files a/lib/truffle-api-21.1.0.jar and /dev/null differ diff --git a/lib/truffle-api-22.3.1-javadoc.jar b/lib/truffle-api-22.3.1-javadoc.jar new file mode 100644 index 0000000..f8f92d7 Binary files /dev/null and b/lib/truffle-api-22.3.1-javadoc.jar differ diff --git a/lib/truffle-api-22.3.1-sources.jar b/lib/truffle-api-22.3.1-sources.jar new file mode 100644 index 0000000..96b94cd Binary files /dev/null and b/lib/truffle-api-22.3.1-sources.jar differ diff --git a/lib/js-21.1.0.jar b/lib/truffle-api-22.3.1.jar similarity index 52% rename from lib/js-21.1.0.jar rename to lib/truffle-api-22.3.1.jar index 52eb347..4547ae4 100644 Binary files a/lib/js-21.1.0.jar and b/lib/truffle-api-22.3.1.jar differ diff --git a/lib/x86/libgdx.so b/lib/x86/libgdx.so deleted file mode 100644 index 8b7dbbf..0000000 Binary files a/lib/x86/libgdx.so and /dev/null differ diff --git a/lib/x86_64/libgdx.so b/lib/x86_64/libgdx.so deleted file mode 100644 index b5aa6a1..0000000 Binary files a/lib/x86_64/libgdx.so and /dev/null differ diff --git a/tsvm_core/tsvm_core.iml b/tsvm_core/tsvm_core.iml index ad0f75d..c762ae9 100644 --- a/tsvm_core/tsvm_core.iml +++ b/tsvm_core/tsvm_core.iml @@ -8,9 +8,7 @@ - - - + diff --git a/tsvm_executable.iml b/tsvm_executable.iml index aeb5e5b..8eb7ed7 100644 --- a/tsvm_executable.iml +++ b/tsvm_executable.iml @@ -8,9 +8,7 @@ - - - +