diff --git a/objects/org/eolang/as-phi.eo b/objects/org/eolang/as-phi.eo index 25568ece..8747a980 100644 --- a/objects/org/eolang/as-phi.eo +++ b/objects/org/eolang/as-phi.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Turns an object into a φ-term. [x] > as-phi /string diff --git a/objects/org/eolang/bool.eo b/objects/org/eolang/bool.eo index 6e68450b..e45cc553 100644 --- a/objects/org/eolang/bool.eo +++ b/objects/org/eolang/bool.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Boolean. [as-bytes] > bool diff --git a/objects/org/eolang/bytes.eo b/objects/org/eolang/bytes.eo index c00099a1..bd2d28ad 100644 --- a/objects/org/eolang/bytes.eo +++ b/objects/org/eolang/bytes.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Bytes. [] > bytes diff --git a/objects/org/eolang/cage.eo b/objects/org/eolang/cage.eo index 878a97e0..4f08a5d4 100644 --- a/objects/org/eolang/cage.eo +++ b/objects/org/eolang/cage.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # This object is doing exactly the same as "memory", but allows # you to store objects, not only data. In other words, it doesn't diff --git a/objects/org/eolang/cti.eo b/objects/org/eolang/cti.eo index 55f3e9ef..bc434c19 100644 --- a/objects/org/eolang/cti.eo +++ b/objects/org/eolang/cti.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Compile Time Instruction. # Make possible to highlight deprecated methods. diff --git a/objects/org/eolang/error.eo b/objects/org/eolang/error.eo index b66559a0..91595dfb 100644 --- a/objects/org/eolang/error.eo +++ b/objects/org/eolang/error.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # This object must be used in order to terminate the program # due to an error. Just make a copy of it with any encapsulated object. diff --git a/objects/org/eolang/float.eo b/objects/org/eolang/float.eo index f9f0c8ff..8be49e41 100644 --- a/objects/org/eolang/float.eo +++ b/objects/org/eolang/float.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Float. [as-bytes] > float diff --git a/objects/org/eolang/goto.eo b/objects/org/eolang/goto.eo index eaa4e236..75c0b680 100644 --- a/objects/org/eolang/goto.eo +++ b/objects/org/eolang/goto.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Non-conditional forward and backward jumps. Returns TRUE # if the backward jump happened, an object provided to diff --git a/objects/org/eolang/heap.eo b/objects/org/eolang/heap.eo index 68583b1d..9416a42a 100644 --- a/objects/org/eolang/heap.eo +++ b/objects/org/eolang/heap.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Emulation of random-access memory (RAM). [size] > heap diff --git a/objects/org/eolang/int.eo b/objects/org/eolang/int.eo index 50fabc43..334eb25f 100644 --- a/objects/org/eolang/int.eo +++ b/objects/org/eolang/int.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Integer. [as-bytes] > int diff --git a/objects/org/eolang/io/stdin.eo b/objects/org/eolang/io/stdin.eo index 8e663d5a..7e14ef06 100644 --- a/objects/org/eolang/io/stdin.eo +++ b/objects/org/eolang/io/stdin.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang.io -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Stdin. [] > stdin diff --git a/objects/org/eolang/io/stdout.eo b/objects/org/eolang/io/stdout.eo index 6cb9c815..4987f4c2 100644 --- a/objects/org/eolang/io/stdout.eo +++ b/objects/org/eolang/io/stdout.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang.io -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Stdout. [text] > stdout /bool diff --git a/objects/org/eolang/memory.eo b/objects/org/eolang/memory.eo index 8212c97b..44f7da10 100644 --- a/objects/org/eolang/memory.eo +++ b/objects/org/eolang/memory.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Storage of data in memory. [] > memory /bytes diff --git a/objects/org/eolang/nan.eo b/objects/org/eolang/nan.eo index 059f80ff..eff7d39e 100644 --- a/objects/org/eolang/nan.eo +++ b/objects/org/eolang/nan.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Not a number. [] > nan diff --git a/objects/org/eolang/negative-infinity.eo b/objects/org/eolang/negative-infinity.eo index 3165e361..f94ece4f 100644 --- a/objects/org/eolang/negative-infinity.eo +++ b/objects/org/eolang/negative-infinity.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Negative infinity. [] > negative-infinity diff --git a/objects/org/eolang/nop.eo b/objects/org/eolang/nop.eo index 501aafba..66b2dd51 100644 --- a/objects/org/eolang/nop.eo +++ b/objects/org/eolang/nop.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Object that always is TRUE. [args] > nop diff --git a/objects/org/eolang/positive-infinity.eo b/objects/org/eolang/positive-infinity.eo index 017cb959..cc1c08e5 100644 --- a/objects/org/eolang/positive-infinity.eo +++ b/objects/org/eolang/positive-infinity.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Positive infinity. [] > positive-infinity diff --git a/objects/org/eolang/ram.eo b/objects/org/eolang/ram.eo index f48ef41f..2132e423 100644 --- a/objects/org/eolang/ram.eo +++ b/objects/org/eolang/ram.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Random-access memory (RAM). [size] > ram diff --git a/objects/org/eolang/rust.eo b/objects/org/eolang/rust.eo index bfe67e6e..eeae1f32 100644 --- a/objects/org/eolang/rust.eo +++ b/objects/org/eolang/rust.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Rust insert. [code portal params] > rust /? diff --git a/objects/org/eolang/seq.eo b/objects/org/eolang/seq.eo index f917a6e1..325f4ca9 100644 --- a/objects/org/eolang/seq.eo +++ b/objects/org/eolang/seq.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Dataizes all provided steps and returns the last one. [steps] > seq /? diff --git a/objects/org/eolang/string.eo b/objects/org/eolang/string.eo index ebc56a2e..cf99f822 100644 --- a/objects/org/eolang/string.eo +++ b/objects/org/eolang/string.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # String. [as-bytes] > string diff --git a/objects/org/eolang/switch.eo b/objects/org/eolang/switch.eo index 26c97da3..bec32eeb 100644 --- a/objects/org/eolang/switch.eo +++ b/objects/org/eolang/switch.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Allow to choose right options according to cases conditions. # Parameter cases is the array of two dimensional array, which diff --git a/objects/org/eolang/try.eo b/objects/org/eolang/try.eo index b202f8b2..a835822a 100644 --- a/objects/org/eolang/try.eo +++ b/objects/org/eolang/try.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Try, catch and finally. This object helps catch errors created by the # object 'error'. When being dataized, such objects will crash the problem. diff --git a/objects/org/eolang/tuple.eo b/objects/org/eolang/tuple.eo index 788ccf1c..2d84f7bd 100644 --- a/objects/org/eolang/tuple.eo +++ b/objects/org/eolang/tuple.eo @@ -23,8 +23,8 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang -+rt jvm org.eolang:eo-runtime:0.35.2 -+version 0.35.2 ++rt jvm org.eolang:eo-runtime:0.35.5 ++version 0.35.5 # Tuple. [head tail] > tuple @@ -57,10 +57,16 @@ index.lt 0 index.gte len error "Given index is out of tuple bounds" - if. - index.lt (len.plus -1) - ^.head.at index - ^.tail + at-without-checks index + + # Takes element from the tuple without index validation. + # Here `i` must be an object that can be comparable with `int` using `lt` attribute. + [i] > at-without-checks + i > idx! + if. > @ + idx.lt head.length + ^.^.head.at.at-without-checks idx + ^.^.tail # Create a new tuple with this element added to the end of it. [x] > with diff --git a/py/__pycache__/deps.cpython-310.pyc b/py/__pycache__/deps.cpython-310.pyc index 0744e988..6e29164e 100644 Binary files a/py/__pycache__/deps.cpython-310.pyc and b/py/__pycache__/deps.cpython-310.pyc differ diff --git a/tests/org/eolang/as-phi-tests.eo b/tests/org/eolang/as-phi-tests.eo index b5f255f1..cf4c48c4 100644 --- a/tests/org/eolang/as-phi-tests.eo +++ b/tests/org/eolang/as-phi-tests.eo @@ -25,7 +25,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > prints-itself diff --git a/tests/org/eolang/bool-tests.eo b/tests/org/eolang/bool-tests.eo index 4fde5f5a..19415ad5 100644 --- a/tests/org/eolang/bool-tests.eo +++ b/tests/org/eolang/bool-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > compares-two-bools diff --git a/tests/org/eolang/bytes-tests.eo b/tests/org/eolang/bytes-tests.eo index 666bb548..02a34b3f 100644 --- a/tests/org/eolang/bytes-tests.eo +++ b/tests/org/eolang/bytes-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > takes-part-of-bytes diff --git a/tests/org/eolang/cage-tests.eo b/tests/org/eolang/cage-tests.eo index dd7a3e9e..907c7991 100644 --- a/tests/org/eolang/cage-tests.eo +++ b/tests/org/eolang/cage-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > writes-into-cage @@ -200,3 +200,22 @@ nop cge.eq 10 TRUE + +# Check that cage stack leads to error. Just prints the error +# message if passes. +[] > catches-stack-overflow + cage > cge + 0.plus + try > @ + [] + seq > @ + * + cge.write + 0.plus cge + cge + FALSE + [stack-overflow-message] + QQ.io.stdout > @ + stack-overflow-message + [] + FALSE > @ diff --git a/tests/org/eolang/cti-test.eo b/tests/org/eolang/cti-test.eo index 57311b58..82409cd7 100644 --- a/tests/org/eolang/cti-test.eo +++ b/tests/org/eolang/cti-test.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > just-prints-warning diff --git a/tests/org/eolang/float-tests.eo b/tests/org/eolang/float-tests.eo index 147cffd0..9ebd2b4a 100644 --- a/tests/org/eolang/float-tests.eo +++ b/tests/org/eolang/float-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +package org.eolang +tests -+version 0.35.2 ++version 0.35.5 # Test. [] > less-true diff --git a/tests/org/eolang/goto-tests.eo b/tests/org/eolang/goto-tests.eo index 6ad0d3f1..059a1708 100644 --- a/tests/org/eolang/goto-tests.eo +++ b/tests/org/eolang/goto-tests.eo @@ -25,7 +25,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > goto-jumps-backwards diff --git a/tests/org/eolang/heap-tests.eo b/tests/org/eolang/heap-tests.eo index 1f30bff4..01b7535a 100644 --- a/tests/org/eolang/heap-tests.eo +++ b/tests/org/eolang/heap-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > allocates-and-uses diff --git a/tests/org/eolang/int-tests.eo b/tests/org/eolang/int-tests.eo index cf71ad0e..33fbafe3 100644 --- a/tests/org/eolang/int-tests.eo +++ b/tests/org/eolang/int-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > less-true diff --git a/tests/org/eolang/io/stdout-tests.eo b/tests/org/eolang/io/stdout-tests.eo index d993bb8e..642cd404 100644 --- a/tests/org/eolang/io/stdout-tests.eo +++ b/tests/org/eolang/io/stdout-tests.eo @@ -25,7 +25,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang.io -+version 0.35.2 ++version 0.35.5 # Test. [] > prints-string-to-console diff --git a/tests/org/eolang/io/tupled-stdout-test.eo b/tests/org/eolang/io/tupled-stdout-test.eo index 796b9435..3d140fcf 100644 --- a/tests/org/eolang/io/tupled-stdout-test.eo +++ b/tests/org/eolang/io/tupled-stdout-test.eo @@ -25,7 +25,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang.io -+version 0.35.2 ++version 0.35.5 # Single tupled stdout. [] > tupled-stdout-single diff --git a/tests/org/eolang/io/tupled-stdout.eo b/tests/org/eolang/io/tupled-stdout.eo index ee936377..cbbec24e 100644 --- a/tests/org/eolang/io/tupled-stdout.eo +++ b/tests/org/eolang/io/tupled-stdout.eo @@ -24,7 +24,7 @@ +architect yegor256@gmail.com +home https://github.com/objectionary/eo +package org.eolang.io -+version 0.35.2 ++version 0.35.5 # An object for testing entire applications that accepts arguments in the form of a tuple. [args] > tupled-stdout diff --git a/tests/org/eolang/memory-tests.eo b/tests/org/eolang/memory-tests.eo index 9213c2a2..3c6b86b7 100644 --- a/tests/org/eolang/memory-tests.eo +++ b/tests/org/eolang/memory-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > writes-into-memory diff --git a/tests/org/eolang/nan-tests.eo b/tests/org/eolang/nan-tests.eo index 6c14075e..1b32d984 100644 --- a/tests/org/eolang/nan-tests.eo +++ b/tests/org/eolang/nan-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +package org.eolang +tests -+version 0.35.2 ++version 0.35.5 # Test. [] > nan-not-eq-number diff --git a/tests/org/eolang/negative-infinity-tests.eo b/tests/org/eolang/negative-infinity-tests.eo index 56c8cb21..96dcff0f 100644 --- a/tests/org/eolang/negative-infinity-tests.eo +++ b/tests/org/eolang/negative-infinity-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +package org.eolang +tests -+version 0.35.2 ++version 0.35.5 # Equal to. [] > negative-infinity-is-equal-to-one-div-zero @@ -191,7 +191,7 @@ negative-infinity.gte 42.5 FALSE -# Times. +# Times #[] > negative-infinity-times-float-zero # eq. > @ # as-bytes. diff --git a/tests/org/eolang/nop-tests.eo b/tests/org/eolang/nop-tests.eo index ee84a0ae..ed371b1d 100644 --- a/tests/org/eolang/nop-tests.eo +++ b/tests/org/eolang/nop-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > nop-is-true diff --git a/tests/org/eolang/positive-infinity-tests.eo b/tests/org/eolang/positive-infinity-tests.eo index d2d8f7a8..f77938fc 100644 --- a/tests/org/eolang/positive-infinity-tests.eo +++ b/tests/org/eolang/positive-infinity-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +package org.eolang +tests -+version 0.35.2 ++version 0.35.5 # Equal to. [] > positive-infinity-is-equal-to-one-div-zero diff --git a/tests/org/eolang/ram-tests.eo b/tests/org/eolang/ram-tests.eo index 3c546c4b..0d140381 100644 --- a/tests/org/eolang/ram-tests.eo +++ b/tests/org/eolang/ram-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > writes-and-slice-ram diff --git a/tests/org/eolang/runtime-tests.eo b/tests/org/eolang/runtime-tests.eo index e6e6e0c2..727c44e7 100644 --- a/tests/org/eolang/runtime-tests.eo +++ b/tests/org/eolang/runtime-tests.eo @@ -25,7 +25,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > understands-this-correctly diff --git a/tests/org/eolang/rust-tests.eo b/tests/org/eolang/rust-tests.eo index 371c9aa8..72752070 100644 --- a/tests/org/eolang/rust-tests.eo +++ b/tests/org/eolang/rust-tests.eo @@ -23,7 +23,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > rust-returns-positive-int diff --git a/tests/org/eolang/seq-tests.eo b/tests/org/eolang/seq-tests.eo index 339491c3..ea2d6a25 100644 --- a/tests/org/eolang/seq-tests.eo +++ b/tests/org/eolang/seq-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > seq-single-dataization-float-less-than-test diff --git a/tests/org/eolang/string-tests.eo b/tests/org/eolang/string-tests.eo index 3b8f8a78..1e1fd4c1 100644 --- a/tests/org/eolang/string-tests.eo +++ b/tests/org/eolang/string-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > calculates-length-of-spaces-only diff --git a/tests/org/eolang/switch-tests.eo b/tests/org/eolang/switch-tests.eo index 4eb8dac9..8af4b702 100644 --- a/tests/org/eolang/switch-tests.eo +++ b/tests/org/eolang/switch-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > switch-simple-case diff --git a/tests/org/eolang/try-tests.eo b/tests/org/eolang/try-tests.eo index 5439ccba..5fabea7d 100644 --- a/tests/org/eolang/try-tests.eo +++ b/tests/org/eolang/try-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > simple-division-by-zero diff --git a/tests/org/eolang/tuple-tests.eo b/tests/org/eolang/tuple-tests.eo index 2777f731..e0a39b87 100644 --- a/tests/org/eolang/tuple-tests.eo +++ b/tests/org/eolang/tuple-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > makes-tuple-through-special-syntax @@ -172,6 +172,24 @@ a.at 0 3 +# Test +[] > at-without-checks-with-first-element + eq. > @ + at-without-checks. + at. + * 100 101 102 + 0 + 100 + +# Test +[] > at-without-checks-with-last-element + eq. > @ + at-without-checks. + at. + * 100 101 102 + 2 + 102 + # Test. [] > tuple-empty-fluent-with-indented-keyword tuple diff --git a/tests/org/eolang/unit-tests.eo b/tests/org/eolang/unit-tests.eo index 1127fb30..53bba9da 100644 --- a/tests/org/eolang/unit-tests.eo +++ b/tests/org/eolang/unit-tests.eo @@ -24,7 +24,7 @@ +home https://github.com/objectionary/eo +tests +package org.eolang -+version 0.35.2 ++version 0.35.5 # Test. [] > x