Skip to content

Commit

Permalink
Merge pull request #3249 from maxonfjvipon/feat/#3247/rt-node-meta
Browse files Browse the repository at this point in the history
feat(#3247): added `+rt node` meta
  • Loading branch information
yegor256 authored Jul 5, 2024
2 parents df322ae + d928787 commit 1ae7d3c
Show file tree
Hide file tree
Showing 25 changed files with 26 additions and 1 deletion.
3 changes: 2 additions & 1 deletion .rultor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,8 @@ release:
git commit -am "XMIR XSD ${tag}"
rm -rf objectionary
cp -R /tmp/objectionary .
find objectionary -name '*.eo' | xargs sed -i "s/0\.0\.0/${tag}/g"
find objectionary -name '*.eo' | xargs sed -i "s/jvm org.eolang:eo-runtime:0\.0\.0/jvm org.eolang:eo-runtime:${tag}/g"
find objectionary -name '*.eo' | xargs sed -i "s/version 0\.0\.0/version ${tag}/g"
git add objectionary
find objectionary -name '*.eo' > objectionary.lst
git add objectionary.lst
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/as-phi.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Turns an object into a phi-term printable to console.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/bytes.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object encapsulates a chain of bytes, adding a few
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/cage.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# This object is doing exactly the same as `memory`, but allows
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/cti.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Compile Time Instruction (CTI).
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/dataized.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object dataizes `target`, makes new instance of `bytes` from given data and behaves as result
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/error.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# This object must be used in order to terminate the program
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/false.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object is a FALSE boolean state.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/float.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `float` object is an abstraction of a 64-bit floating-point number that
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/go.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Non-conditional forward and backward jumps.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/int.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `int` object is an abstraction of a 64-bit signed integer that
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/io/stdin.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang.io
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `stdin` object reads the console.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/io/stdout.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang.io
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `stdout` object, when it's being dataized, dataizes its only
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/malloc.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `malloc` object is an abstraction of a storage of data in heap
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/nan.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Not a number.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/negative-infinity.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Negative infinity.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/positive-infinity.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Positive infinity.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/rust.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Rust insert.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/seq.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object, when being dataized, dataizes all provided
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/string.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `string` object is an abstraction of a text string, which
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/switch.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object allows to choose right options according to cases conditions.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/true.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The object is a TRUE boolean state.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/try.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Try, catch and finally. This object helps catch errors created by the
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/tuple.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# Tuple.
Expand Down
1 change: 1 addition & 0 deletions eo-runtime/src/main/eo/org/eolang/while.eo
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
+home https://github.com/objectionary/eo
+package org.eolang
+rt jvm org.eolang:eo-runtime:0.0.0
+rt node eo2js-runtime:0.0.0
+version 0.0.0

# The `while` object is very similar to a loop with a pre-condition.
Expand Down

0 comments on commit 1ae7d3c

Please sign in to comment.