diff --git a/.gitignore b/.gitignore index 0465c33..daebd6e 100644 --- a/.gitignore +++ b/.gitignore @@ -15,3 +15,4 @@ xcuserdata /kotlin-js-store/yarn.lock /test.lyng /sample_texts/1.txt.gz +/kotlin-js-store/wasm/yarn.lock diff --git a/lynglib/build.gradle.kts b/lynglib/build.gradle.kts index a4786b9..bbbf46f 100644 --- a/lynglib/build.gradle.kts +++ b/lynglib/build.gradle.kts @@ -21,7 +21,7 @@ import org.jetbrains.kotlin.gradle.ExperimentalWasmDsl import org.jetbrains.kotlin.gradle.dsl.JvmTarget group = "net.sergeych" -version = "0.9.3" +version = "0.9.3-SNAPSHOT" buildscript { repositories { diff --git a/lynglib/src/commonMain/kotlin/net/sergeych/lyng/obj/ObjException.kt b/lynglib/src/commonMain/kotlin/net/sergeych/lyng/obj/ObjException.kt index b623c42..8d54608 100644 --- a/lynglib/src/commonMain/kotlin/net/sergeych/lyng/obj/ObjException.kt +++ b/lynglib/src/commonMain/kotlin/net/sergeych/lyng/obj/ObjException.kt @@ -166,13 +166,15 @@ open class ObjException( "ClassCastException", "IndexOutOfBoundsException", "IllegalArgumentException", + "IllegalStateException", "NoSuchElementException", "IllegalAssignmentException", "SymbolNotDefinedException", "IterationEndException", "AccessException", "UnknownException", - "NotFoundException" + "NotFoundException", + "IllegalOperationException" )) { scope.addConst(name, getOrCreateExceptionClass(name)) } @@ -197,10 +199,10 @@ class ObjIllegalStateException(scope: Scope, message: String = "illegal state") @Suppress("unused") class ObjNoSuchElementException(scope: Scope, message: String = "no such element") : - ObjException("IllegalArgumentException", scope, message) + ObjException("NoSuchElementException", scope, message) class ObjIllegalAssignmentException(scope: Scope, message: String = "illegal assignment") : - ObjException("NoSuchElementException", scope, message) + ObjException("IllegalAssignmentException", scope, message) class ObjSymbolNotDefinedException(scope: Scope, message: String = "symbol is not defined") : ObjException("SymbolNotDefinedException", scope, message)