Skip to content

Commit

Permalink
New release for eo-0.38.4
Browse files Browse the repository at this point in the history
  • Loading branch information
rultor authored and yegor256 committed Jun 13, 2024
1 parent 4fab83d commit 4bbcd0b
Show file tree
Hide file tree
Showing 48 changed files with 107 additions and 72 deletions.
2 changes: 1 addition & 1 deletion make/jvm/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ SOFTWARE.
<artifactId>jvm</artifactId>
<version>1.0-SNAPSHOT</version>
<properties>
<eo.version>0.38.2</eo.version>
<eo.version>0.38.4</eo.version>
<stack-size>32M</stack-size>
</properties>
<build>
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/as-phi.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Turns an object into a phi-term printable to console.
#
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/bytes.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object encapsulates a chain of bytes, adding a few
# convenient operations to it. Objects like `int`, `string`,
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/cage.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# This object is doing exactly the same as `memory`, but allows
# to store objects, not only data. In other words, it doesn't
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/cti.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Compile Time Instruction (CTI).
#
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/dataized.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object dataizes `target`, makes new instance of `bytes` from given data and behaves as result
# `bytes`.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/error.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# 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.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/false.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object is a FALSE boolean state.
[] > false
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/float.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `float` object is an abstraction of a 64-bit floating-point number that
# internally is a chain of eight bytes.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/go.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Non-conditional forward and backward jumps.
# Forward jump instantly returns provided object to `g.forward` without touching
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/int.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `int` object is an abstraction of a 64-bit signed integer that
# internally is a chain of eight bytes.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/io/stdin.eo
Original file line number Diff line number Diff line change
Expand Up @@ -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.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `stdin` object reads the console.
[] > stdin
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/io/stdout.eo
Original file line number Diff line number Diff line change
Expand Up @@ -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.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `stdout` object, when it's being dataized, dataizes its only
# argument and prints everything to the console. For example:
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/malloc.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `malloc` object is an abstraction of a storage of data in heap
# memory. The implementation of `malloc` is platform dependent. It may
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/nan.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Not a number.
[] > nan
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/negative-infinity.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Negative infinity.
[] > negative-infinity
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/positive-infinity.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Positive infinity.
[] > positive-infinity
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/rust.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Rust insert.
[code portal params] > rust /?
23 changes: 20 additions & 3 deletions objects/org/eolang/seq.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,26 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object, when being dataized, dataizes all provided
# "steps" (except the last one) and returns the last one.
[steps] > seq /?
[steps] > seq
if. > @
steps.length.eq 0
true
loop 0
steps.length.minus 1 > max-len!

[index] > loop
if. > @
and.
index.lt ^.max-len
or.
(dataized (steps.at index)).as-bool
true
^.loop
index.plus 1
steps.at index

4 changes: 2 additions & 2 deletions objects/org/eolang/string.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `string` object is an abstraction of a text string, which
# internally is a chain of bytes.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/switch.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object allows to choose right options according to cases conditions.
# Parameter cases is the array of two dimensional array, which
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/true.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The object is a TRUE boolean state.
[] > true
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/try.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Try, catch and finally. This object helps catch errors created by the
# `error` object. When being dataized, such objects will crash the problem.
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/tuple.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# Tuple.
[head tail] > tuple
Expand Down
4 changes: 2 additions & 2 deletions objects/org/eolang/while.eo
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,8 @@
+architect yegor256@gmail.com
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.38.2
+version 0.38.2
+rt jvm org.eolang:eo-runtime:0.38.4
+version 0.38.4

# The `while` object is very similar to a loop with a pre-condition.
[condition body] > while
Expand Down
Binary file modified py/__pycache__/deps.cpython-310.pyc
Binary file not shown.
2 changes: 1 addition & 1 deletion tests/org/eolang/as-phi-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > prints-itself
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/bool-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > compares-two-bools
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/bytes-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > takes-part-of-bytes
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/cage-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > encages-into-cage
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/cti-test.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > just-prints-warning
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/dataized-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > dataized-does-not-do-recalculation
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/float-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+tests
+version 0.38.2
+version 0.38.4

# Test.
[] > float-less-true
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/goto-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > goto-jumps-backwards
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/int-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > int-less-true
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/io/stdout-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang.io
+version 0.38.2
+version 0.38.4

# Test.
[] > prints-string-to-console
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/malloc-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+tests
+package org.eolang
+version 0.38.2
+version 0.38.4

# Test.
[] > writes-into-memory-of
Expand Down
2 changes: 1 addition & 1 deletion tests/org/eolang/nan-tests.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+tests
+version 0.38.2
+version 0.38.4

# Test.
[] > nan-not-eq-number
Expand Down
Loading

0 comments on commit 4bbcd0b

Please sign in to comment.