rultor.com logo This build log was produced by rultor.com for objectionary/reo#49
+ set -e
+ set -o pipefail
++ dirname ./run.sh
+ cd .
+ echo 1828338
+ echo '2.0-SNAPSHOT BUILD'
2.0-SNAPSHOT BUILD
+ date
Thu 29 Sep 2022 01:54:06 PM CEST
+ uptime
 13:54:06 up 92 days, 15:55,  0 users,  load average: 1.74, 0.76, 0.29
+ head=git@github.com:objectionary/reo.git
+ ff=default
+ image=yegor256/rultor-image:1.11.0
+ rebase=false
+ squash=false
+ head_branch=master
+ author=yegor256
+ tag=0.0.7
+ vars=('--env=head=git@github.com:objectionary/reo.git' '--env=tag=0.0.7' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/reo.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.7'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml'\'' '\'';'\'' '\''cargo --color=never test -vv'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' '--env=head_branch=master' '--env=author=yegor256')
+ scripts=('export '\''head=git@github.com:objectionary/reo.git'\''' ';' 'export '\''tag=0.0.7'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml' ';' 'cargo --color=never test -vv' ';' 'cargo --color=never fmt --check' ';' 'git commit -am "${tag}"' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';')
+ directory=
+ container=objectionary_reo_49
+ as_root=false
+ hostname
m1415.contaboserver.net
+ git --version
git version 2.25.1
+ docker --version
Docker version 20.10.17, build 100c701
+ mkdir -p /home/rultor/.ssh
+ echo -e 'Host github.com\n\tStrictHostKeyChecking no\n'
+ chmod 600 /home/rultor/.ssh/config
+ git clone git@github.com:objectionary/reo.git repo
Cloning into 'repo'...
+ cd repo
+ git config user.email me@rultor.com
+ git config user.name rultor
+ '[' -z 'export '\''head=git@github.com:objectionary/reo.git'\''' ']'
+ cd ..
+ cat
+ '[' false = true ']'
+ cat
+ chmod a+x entry.sh
+ cat
+ echo 'export '\''head=git@github.com:objectionary/reo.git'\''' ';' 'export '\''tag=0.0.7'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''author=yegor256'\''' ';' 'pdd --file=/dev/null' ';' '[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1' ';' 'sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml' ';' 'cargo --color=never test -vv' ';' 'cargo --color=never fmt --check' ';' 'git commit -am "${tag}"' ';' 'mkdir -p ~/.cargo && cp ../credentials ~/.cargo' ';' 'cargo --color=never publish' ';'
+ sensitive=()
+ rm -rf .gnupg
+ '[' -z 0.0.7 ']'
+ [[ 0.0.7 =~ ^[a-zA-Z0-9\.\-]+$ ]]
+ echo 'tag name is valid: "0.0.7"'
tag name is valid: "0.0.7"
+ cd repo
++ git tag -l 0.0.7
+ '[' ']'
+ export BRANCH_NAME=__rultor
+ BRANCH_NAME=__rultor
++ git show-branch __rultor
++ wc -l
+ '[' 0 -gt 0 ']'
+ git checkout -b __rultor
Switched to a new branch '__rultor'
+ docker_when_possible
+ true
++ uptime
++ sed 's/ /\n/g'
++ tail -n 1
+ load=0.29
++ echo 0.29 '>' 30
++ bc
+ '[' 0 -eq 1 ']'
+ echo 'load average is 0.29, low enough to run a new Docker container'
load average is 0.29, low enough to run a new Docker container
+ break
+ cd ..
+ '[' -n '' ']'
+ use_image=yegor256/rultor-image:1.11.0
+ docker pull yegor256/rultor-image:1.11.0
1.11.0: Pulling from yegor256/rultor-image
Digest: sha256:d485defdd4859b0ce6e56283875ec4bd492327873856b2efb6cc5b2a31b22007
Status: Image is up to date for yegor256/rultor-image:1.11.0
docker.io/yegor256/rultor-image:1.11.0
+ docker ps --filter=status=exited
+ grep --quiet '\sobjectionary_reo_49\s*$'
+ ls -al .
total 44
drwx--x--x  3 rultor rultor 4096 Sep 29 13:54 .
drwxrwxrwt 19 root   root   4096 Sep 29 13:54 ..
-rw-rw-r--  1 rultor rultor   57 Sep 29 13:54 credentials
-rw-rw-r--  1 rultor rultor  556 Sep 29 13:54 end.sh
-rwxrwxr-x  1 rultor rultor  363 Sep 29 13:54 entry.sh
-rw-rw-r--  1 rultor rultor    8 Sep 29 13:54 pid
drwxrwxr-x  8 rultor rultor 4096 Sep 29 13:54 repo
-rwxrwxr-x  1 rultor rultor 5818 Sep 29 13:54 run.sh
-rw-rw-r--  1 rultor rultor  632 Sep 29 13:54 script.sh
-rw-rw-r--  1 rultor rultor 4016 Sep 29 13:54 stdout
++ pwd
++ pwd
+ docker run -t --rm -v /tmp/rultor-vhLl:/main --env=head=git@github.com:objectionary/reo.git --env=tag=0.0.7 '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:objectionary/reo.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''tag=0.0.7'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=yegor256'\''\'\'''\'''\'' '\'';'\'' '\''pdd --file=/dev/null'\'' '\'';'\'' '\''[[ "${tag}" =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]] || exit -1'\'' '\'';'\'' '\''sed -i -e "s/^version = \"0.0.0\"/version = \"${tag}\"/" Cargo.toml'\'' '\'';'\'' '\''cargo --color=never test -vv'\'' '\'';'\'' '\''cargo --color=never fmt --check'\'' '\'';'\'' '\''git commit -am "${tag}"'\'' '\'';'\'' '\''mkdir -p ~/.cargo && cp ../credentials ~/.cargo'\'' '\'';'\'' '\''cargo --color=never publish'\'' '\'';'\'' )' --env=head_branch=master --env=author=yegor256 --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-vhLl/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=objectionary_reo_49 yegor256/rultor-image:1.11.0 /main/entry.sh
WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
+ set -e
+ set -o pipefail
+ shopt -s dotglob
+ useradd -m -G sudo r
+ usermod -s /bin/bash r
+ echo '%sudo ALL=(ALL) NOPASSWD:ALL'
+ cp -R /root/.bashrc /root/.cache /root/.cargo /root/.config /root/.gem /root/.gnupg /root/.m2 /root/.npm /root/.profile /root/.rustup /root/texmf /root/.wget-hsts /home/r
+ cp -R ./cid ./credentials ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r
+ rm -rf repo
+ chown -R r:r /home/r
+ chmod a+x /home/r/script.sh
+ su --login r --command /home/r/script.sh
+ set -e
+ set -o pipefail
+ '[' -e /home/r/.profile ']'
+ source /home/r/.profile
++ '[' /bin/bash ']'
++ '[' -f /home/r/.bashrc ']'
++ . /home/r/.bashrc
+++ '[' -z '' ']'
+++ return
++ mesg n
++ true
++ . /home/r/.cargo/env
+++ case ":${PATH}:" in
+ shopt -s expand_aliases
+ alias 'sudo=sudo -i'
+ export HOME=/home/r
+ HOME=/home/r
+ cd /home/r/repo
+ export head=git@github.com:objectionary/reo.git
+ head=git@github.com:objectionary/reo.git
+ export tag=0.0.7
+ tag=0.0.7
+ export head_branch=master
+ head_branch=master
+ export author=yegor256
+ author=yegor256
+ pdd --file=/dev/null
+ [[ 0.0.7 =~ ^[0-9]+\.[0-9]+\.[0-9]+$ ]]
+ sed -i -e 's/^version = "0.0.0"/version = "0.0.7"/' Cargo.toml
+ cargo --color=never test -vv
    Updating crates.io index
 Downloading crates ...
  Downloaded atty v0.2.14
  Downloaded itertools v0.10.5
  Downloaded ryu v1.0.11
  Downloaded remove_dir_all v0.5.3
  Downloaded serde_derive v1.0.145
  Downloaded termcolor v1.1.3
  Downloaded normalize-line-endings v0.3.0
  Downloaded textwrap v0.15.1
  Downloaded time-macros v0.2.4
  Downloaded unicode-ident v1.0.4
  Downloaded aho-corasick v0.7.19
  Downloaded cfg-if v1.0.0
  Downloaded autocfg v1.1.0
  Downloaded clap v3.2.22
  Downloaded getrandom v0.2.7
  Downloaded float-cmp v0.9.0
  Downloaded env_logger v0.7.1
  Downloaded glob v0.3.0
  Downloaded difflib v0.4.0
  Downloaded clap_lex v0.2.4
  Downloaded hashbrown v0.12.3
  Downloaded hex v0.4.3
  Downloaded humantime v1.3.0
  Downloaded filetime v0.2.17
  Downloaded doc-comment v0.3.3
  Downloaded ctor v0.1.23
  Downloaded indexmap v1.9.1
  Downloaded lazy_static v1.4.0
  Downloaded itoa v1.0.3
  Downloaded log v0.4.17
  Downloaded memchr v2.5.0
  Downloaded os_str_bytes v6.3.0
  Downloaded ppv-lite86 v0.2.16
  Downloaded predicates-tree v1.0.5
  Downloaded predicates-core v1.0.3
  Downloaded predicates v2.1.1
  Downloaded quote v1.0.21
  Downloaded rand v0.8.5
  Downloaded rand_core v0.6.4
  Downloaded rand_chacha v0.3.1
  Downloaded num_threads v0.1.6
  Downloaded num-traits v0.2.15
  Downloaded regex v1.6.0
  Downloaded regex-automata v0.1.10
  Downloaded regex-syntax v0.6.27
  Downloaded serde v1.0.145
  Downloaded serde_json v1.0.85
  Downloaded termtree v0.2.4
  Downloaded time v0.3.14
  Downloaded wait-timeout v0.2.0
  Downloaded either v1.8.0
  Downloaded peresil v0.3.0
  Downloaded simple_logger v2.3.0
  Downloaded colored v2.0.0
  Downloaded assert_cmd v2.0.4
  Downloaded fsutils v0.1.7
  Downloaded fastrand v1.8.0
  Downloaded bitflags v1.3.2
  Downloaded bincode v1.3.3
  Downloaded anyhow v1.0.65
  Downloaded tempfile v3.3.0
  Downloaded bstr v0.2.17
  Downloaded xml-builder v0.5.0
  Downloaded strsim v0.10.0
  Downloaded syn v1.0.100
  Downloaded sxd-xpath v0.4.2
  Downloaded quick-error v1.2.3
  Downloaded typed-arena v1.7.0
  Downloaded libc v0.2.133
  Downloaded sxd-document v0.3.2
  Downloaded proc-macro2 v1.0.43
  Downloaded once_cell v1.14.0
   Compiling libc v0.2.133
   Compiling cfg-if v1.0.0
   Compiling autocfg v1.1.0
   Compiling proc-macro2 v1.0.43
   Compiling memchr v2.5.0
   Compiling quote v1.0.21
   Compiling unicode-ident v1.0.4
   Compiling syn v1.0.100
   Compiling log v0.4.17
   Compiling regex-syntax v0.6.27
   Compiling serde_derive v1.0.145
   Compiling quick-error v1.2.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.133 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.133 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=133 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.133/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ec895288ed405978 -C extra-filename=-ec895288ed405978 --out-dir /home/r/repo/target/debug/build/libc-ec895288ed405978 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=cfg_if CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg]
parameters. Structured like an if-else chain, the first matching branch is the
item that gets emitted.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=cfg-if CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name cfg_if --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/cfg-if-1.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=f8ad2a765ea7f234 -C extra-filename=-f8ad2a765ea7f234 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=autocfg CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0 CARGO_PKG_AUTHORS='Josh Stone <cuviper@gmail.com>' CARGO_PKG_DESCRIPTION='Automatic cfg for Rust compiler features' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=autocfg CARGO_PKG_REPOSITORY='https://github.com/cuviper/autocfg' CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name autocfg /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/autocfg-1.1.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=8196867e0b9e6ea0 -C extra-filename=-8196867e0b9e6ea0 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.43 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_VERSION=1.0.43 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.43/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=ac77fa5cad7c1f8c -C extra-filename=-ac77fa5cad7c1f8c --out-dir /home/r/repo/target/debug/build/proc-macro2-ac77fa5cad7c1f8c -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=79a16f62d28a8d53 -C extra-filename=-79a16f62d28a8d53 --out-dir /home/r/repo/target/debug/build/memchr-79a16f62d28a8d53 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=e03d72a831cf6b24 -C extra-filename=-e03d72a831cf6b24 --out-dir /home/r/repo/target/debug/build/quote-e03d72a831cf6b24 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=unicode_ident CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.4 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='(MIT OR Apache-2.0) AND Unicode-DFS-2016' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=unicode-ident CARGO_PKG_REPOSITORY='https://github.com/dtolnay/unicode-ident' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name unicode_ident --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/unicode-ident-1.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=dbaf7e04fa6f71aa -C extra-filename=-dbaf7e04fa6f71aa --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.100 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.100 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=100 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.100/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=e04f677d5ab33ca1 -C extra-filename=-e04f677d5ab33ca1 --out-dir /home/r/repo/target/debug/build/syn-e04f677d5ab33ca1 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=232550f9e69a5229 -C extra-filename=-232550f9e69a5229 --out-dir /home/r/repo/target/debug/build/log-232550f9e69a5229 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex_syntax CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.27 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-syntax CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.27 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name regex_syntax --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-syntax-0.6.27/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=ab31d356260b7aef -C extra-filename=-ab31d356260b7aef --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=62aac54fa6438396 -C extra-filename=-62aac54fa6438396 --out-dir /home/r/repo/target/debug/build/serde_derive-62aac54fa6438396 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quick_error CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quick-error-1.2.3 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>:Colin Kiegel <kiegel@gmx.de>' CARGO_PKG_DESCRIPTION='    A macro which makes error types pleasant to write.
' CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quick-error CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name quick_error /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quick-error-1.2.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a9a66f25d8032b83 -C extra-filename=-a9a66f25d8032b83 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling lazy_static v1.4.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=lazy_static CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0 CARGO_PKG_AUTHORS='Marvin Löbel <loebel.marvin@gmail.com>' CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=lazy_static CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/lazy-static.rs' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name lazy_static /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/lazy_static-1.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=51f8aa49f78e53b1 -C extra-filename=-51f8aa49f78e53b1 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling serde v1.0.145
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=f82354cce65f5537 -C extra-filename=-f82354cce65f5537 --out-dir /home/r/repo/target/debug/build/serde-f82354cce65f5537 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling either v1.8.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=either CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='The enum `Either` with variants `Left` and `Right` is a general purpose sum type with two cases.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=either CARGO_PKG_REPOSITORY='https://github.com/bluss/either' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name either --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/either-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="use_std"' -C metadata=b6de4f778b2f4c8c -C extra-filename=-b6de4f778b2f4c8c --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling itoa v1.0.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itoa CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.3 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast integer primitive to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itoa CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name itoa --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itoa-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9a5b46b5f0814a20 -C extra-filename=-9a5b46b5f0814a20 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling termcolor v1.1.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=termcolor CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termcolor-1.1.3 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal.
' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/termcolor' CARGO_PKG_LICENSE='Unlicense OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termcolor CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/termcolor' CARGO_PKG_VERSION=1.1.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name termcolor --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termcolor-1.1.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c5c67257a2d4e5ab -C extra-filename=-c5c67257a2d4e5ab --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling os_str_bytes v6.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=os_str_bytes CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/os_str_bytes-6.3.0 CARGO_PKG_AUTHORS=dylni CARGO_PKG_DESCRIPTION='Convert between byte sequences and platform-native strings
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=os_str_bytes CARGO_PKG_REPOSITORY='https://github.com/dylni/os_str_bytes' CARGO_PKG_VERSION=6.3.0 CARGO_PKG_VERSION_MAJOR=6 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name os_str_bytes --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/os_str_bytes-6.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="raw_os_str"' -C metadata=37f926ad125d4cbf -C extra-filename=-37f926ad125d4cbf --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling anyhow v1.0.65
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_VERSION=1.0.65 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=65 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=ec2ad4c26a5e7103 -C extra-filename=-ec2ad4c26a5e7103 --out-dir /home/r/repo/target/debug/build/anyhow-ec2ad4c26a5e7103 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling hashbrown v0.12.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hashbrown CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.12.3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras <amanieu@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust port of Google'\''s SwissTable hash map' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hashbrown CARGO_PKG_REPOSITORY='https://github.com/rust-lang/hashbrown' CARGO_PKG_VERSION=0.12.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name hashbrown --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/hashbrown-0.12.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="raw"' -C metadata=299b1f7601805bcc -C extra-filename=-299b1f7601805bcc --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling peresil v0.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=peresil CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/peresil-0.3.0 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A simple and simplistic string parsing library' CARGO_PKG_HOMEPAGE='https://github.com/shepmaster/peresil' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=peresil CARGO_PKG_REPOSITORY='https://github.com/shepmaster/peresil' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name peresil /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/peresil-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=4d40d4c7d8b47cf3 -C extra-filename=-4d40d4c7d8b47cf3 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling time-macros v0.2.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time_macros CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-macros-0.2.4 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='Procedural macros for the time crate.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time-macros CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name time_macros --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-macros-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=c864b4bbf1d7537a -C extra-filename=-c864b4bbf1d7537a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro --cap-lints warn`
   Compiling typed-arena v1.7.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=typed_arena CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.7.0 CARGO_PKG_AUTHORS='Simon Sapin <simon.sapin@exyr.org>:Nick Fitzgerald <fitzgen@gmail.com>' CARGO_PKG_DESCRIPTION='The arena, a fast but limited type of allocator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=typed-arena CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-typed-arena' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name typed_arena /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/typed-arena-1.7.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=53ac4760a6b063ce -C extra-filename=-53ac4760a6b063ce --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling serde_json v1.0.85
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.85 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION=1.0.85 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=85 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.85/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=f15a54c6c1b74193 -C extra-filename=-f15a54c6c1b74193 --out-dir /home/r/repo/target/debug/build/serde_json-f15a54c6c1b74193 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling num_threads v0.1.6
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_threads CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num_threads-0.1.6 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>' CARGO_PKG_DESCRIPTION='A minimal library that determines the number of running threads for the current process.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num_threads CARGO_PKG_REPOSITORY='https://github.com/jhpratt/num_threads' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name num_threads /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num_threads-0.1.6/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=436e631735b9f786 -C extra-filename=-436e631735b9f786 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling textwrap v0.15.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=textwrap CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/textwrap-0.15.1 CARGO_PKG_AUTHORS='Martin Geisler <martin@geisler.net>' CARGO_PKG_DESCRIPTION='Library for word wrapping, indenting, and dedenting strings. Has optional support for Unicode and emojis as well as machine hyphenation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=textwrap CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' CARGO_PKG_VERSION=0.15.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name textwrap --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/textwrap-0.15.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d830488d6d62a6d6 -C extra-filename=-d830488d6d62a6d6 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling bitflags v1.3.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bitflags CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags.
' CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bitflags CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.3.2 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name bitflags --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bitflags-1.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=16739a95d19192ed -C extra-filename=-16739a95d19192ed --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling reo v0.0.7 (/home/r/repo)
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2021 build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=569bf7cffddd19c3 -C extra-filename=-569bf7cffddd19c3 --out-dir /home/r/repo/target/debug/build/reo-569bf7cffddd19c3 -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps`
   Compiling doc-comment v0.3.3
   Compiling once_cell v1.14.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=once_cell CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.14.0 CARGO_PKG_AUTHORS='Aleksey Kladov <aleksey.kladov@gmail.com>' CARGO_PKG_DESCRIPTION='Single assignment cells and lazy values.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=once_cell CARGO_PKG_REPOSITORY='https://github.com/matklad/once_cell' CARGO_PKG_VERSION=1.14.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=14 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name once_cell --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/once_cell-1.14.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="race"' --cfg 'feature="std"' -C metadata=cdd4c16d8f8c60ea -C extra-filename=-cdd4c16d8f8c60ea --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/doc-comment-0.3.3 CARGO_PKG_AUTHORS='Guillaume Gomez <guillaume1.gomez@gmail.com>' CARGO_PKG_DESCRIPTION='Macro to generate doc comments' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=doc-comment CARGO_PKG_REPOSITORY='https://github.com/GuillaumeGomez/doc-comment' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/doc-comment-0.3.3/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=0827e8f24548ffc0 -C extra-filename=-0827e8f24548ffc0 --out-dir /home/r/repo/target/debug/build/doc-comment-0827e8f24548ffc0 -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling predicates-core v1.0.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=predicates_core CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-core-1.0.3 CARGO_PKG_AUTHORS='Nick Stevens <nick@bitcurry.com>' CARGO_PKG_DESCRIPTION='An API for boolean-valued predicate functions.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/predicates-rs/tree/master/predicates-core' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=predicates-core CARGO_PKG_REPOSITORY='https://github.com/assert-rs/predicates-rs/tree/master/predicates-core' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name predicates_core --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-core-1.0.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=511572e2963ae921 -C extra-filename=-511572e2963ae921 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling ryu v1.0.11
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ryu CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.11 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR BSL-1.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ryu CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' CARGO_PKG_VERSION=1.0.11 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name ryu --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ryu-1.0.11/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=ed2e54b2ed510c67 -C extra-filename=-ed2e54b2ed510c67 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling strsim v0.10.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=strsim CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/strsim-0.10.0 CARGO_PKG_AUTHORS='Danny Guo <danny@dannyguo.com>' CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. Includes Hamming, Levenshtein,
OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice.
' CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=strsim CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION=0.10.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name strsim /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/strsim-0.10.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=16ac45496957e8ab -C extra-filename=-16ac45496957e8ab --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling difflib v0.4.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=difflib CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0 CARGO_PKG_AUTHORS='Dima Kudosh <dimakudosh@gmail.com>' CARGO_PKG_DESCRIPTION='Port of Python'\''s difflib library to Rust.' CARGO_PKG_HOMEPAGE='https://github.com/DimaKudosh/difflib' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=difflib CARGO_PKG_REPOSITORY='https://github.com/DimaKudosh/difflib' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name difflib /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a202cb1ebadf8a8a -C extra-filename=-a202cb1ebadf8a8a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling termtree v0.2.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=termtree CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termtree-0.2.4 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Visualize tree-like data on the command-line' CARGO_PKG_HOMEPAGE='https://github.com/rust-cli/termtree' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=termtree CARGO_PKG_REPOSITORY='https://github.com/rust-cli/termtree' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name termtree --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/termtree-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b3f65393b0dd633f -C extra-filename=-b3f65393b0dd633f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/differ.rs:271:52
    |
271 |         first_tags = first_tags.split_at(common).1.trim_right();
    |                                                    ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated associated function `core::str::<impl str>::trim_right`: superseded by `trim_end`
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/differ.rs:272:54
    |
272 |         second_tags = second_tags.split_at(common).1.trim_right();
    |                                                      ^^^^^^^^^^ help: replace the use of the deprecated associated function: `trim_end`

   Compiling ppv-lite86 v0.2.16
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ppv_lite86 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ppv-lite86-0.2.16 CARGO_PKG_AUTHORS='The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='Implementation of the crypto-simd API for x86' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ppv-lite86 CARGO_PKG_REPOSITORY='https://github.com/cryptocorrosion/cryptocorrosion' CARGO_PKG_VERSION=0.2.16 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name ppv_lite86 --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ppv-lite86-0.2.16/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="simd"' --cfg 'feature="std"' -C metadata=2d065cebe2837269 -C extra-filename=-2d065cebe2837269 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling hex v0.4.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=hex CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3 CARGO_PKG_AUTHORS='KokaKiwi <kokakiwi@kokakiwi.net>' CARGO_PKG_DESCRIPTION='Encoding and decoding data into/from hexadecimal representation.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=hex CARGO_PKG_REPOSITORY='https://github.com/KokaKiwi/rust-hex' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name hex --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/hex-0.4.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=be64ae2ca0e4a11d -C extra-filename=-be64ae2ca0e4a11d --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
warning: variable does not need to be mutable
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/difflib-0.4.0/src/sequencematcher.rs:117:17
    |
117 |             let mut counter = second_sequence_elements
    |                 ----^^^^^^^
    |                 |
    |                 help: remove this `mut`
    |
    = note: `#[warn(unused_mut)]` on by default

   Compiling glob v0.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=glob CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/glob' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=glob CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name glob /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=53f2970e92c73372 -C extra-filename=-53f2970e92c73372 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling normalize-line-endings v0.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=normalize_line_endings CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/normalize-line-endings-0.3.0 CARGO_PKG_AUTHORS='Richard Dodd <richdodj@gmail.com>' CARGO_PKG_DESCRIPTION='Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \n' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=normalize-line-endings CARGO_PKG_REPOSITORY='https://github.com/derekdreery/normalize-line-endings' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name normalize_line_endings /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/normalize-line-endings-0.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=3b5dffda705a15cc -C extra-filename=-3b5dffda705a15cc --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling xml-builder v0.5.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=xml_builder CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/xml-builder-0.5.0 CARGO_PKG_AUTHORS='LIAUD Corentin <corentin.liaud@orange.fr>' CARGO_PKG_DESCRIPTION='Easy and highly-configurable XML builder/writer' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=xml-builder CARGO_PKG_REPOSITORY='https://github.com/cocool97/xml-builder' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name xml_builder --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/xml-builder-0.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=7a57d4d091e55324 -C extra-filename=-7a57d4d091e55324 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs:294:32
    |
294 |     fn cause(&self) -> Option<&Error> {
    |                                ^^^^^
    |
    = note: `#[warn(bare_trait_objects)]` on by default
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
294 -     fn cause(&self) -> Option<&Error> {
294 +     fn cause(&self) -> Option<&dyn Error> {
    |

   Compiling regex-automata v0.1.10
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex_automata CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-automata-0.1.10 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='Automata construction and matching using regular expressions.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/regex-automata' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex-automata CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/regex-automata' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=10 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name regex_automata /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-automata-0.1.10/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=b91c60e01bf11bfe -C extra-filename=-b91c60e01bf11bfe --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/glob-0.3.0/src/lib.rs:291:20
    |
291 |         self.error.description()
    |                    ^^^^^^^^^^^
    |
    = note: `#[warn(deprecated)]` on by default

   Compiling fastrand v1.8.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fastrand CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fastrand-1.8.0 CARGO_PKG_AUTHORS='Stjepan Glavina <stjepang@gmail.com>' CARGO_PKG_DESCRIPTION='A simple and fast random number generator' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fastrand CARGO_PKG_REPOSITORY='https://github.com/smol-rs/fastrand' CARGO_PKG_VERSION=1.8.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name fastrand --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fastrand-1.8.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=36f6e1e6ad9068f7 -C extra-filename=-36f6e1e6ad9068f7 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling remove_dir_all v0.5.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=remove_dir_all CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/remove_dir_all-0.5.3 CARGO_PKG_AUTHORS='Aaronepower <theaaronepower@gmail.com>' CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=remove_dir_all CARGO_PKG_REPOSITORY='https://github.com/XAMPPRocky/remove_dir_all.git' CARGO_PKG_VERSION=0.5.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name remove_dir_all /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/remove_dir_all-0.5.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=05f59fad7bde7c28 -C extra-filename=-05f59fad7bde7c28 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
   Compiling humantime v1.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=humantime CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0 CARGO_PKG_AUTHORS='Paul Colomiets <paul@colomiets.name>' CARGO_PKG_DESCRIPTION='    A parser and formatter for std::time::{Duration, SystemTime}
' CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=humantime CARGO_PKG_REPOSITORY='' CARGO_PKG_VERSION=1.3.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name humantime /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=bf92402b5d64a80c -C extra-filename=-bf92402b5d64a80c --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern quick_error=/home/r/repo/target/debug/deps/libquick_error-a9a66f25d8032b83.rmeta --cap-lints warn`
     Running `/home/r/repo/target/debug/build/log-232550f9e69a5229/build-script-build`
[log 0.4.17] cargo:rustc-cfg=atomic_cas
[log 0.4.17] cargo:rustc-cfg=has_atomics
[log 0.4.17] cargo:rerun-if-changed=build.rs
   Compiling itertools v0.10.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=itertools CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.5 CARGO_PKG_AUTHORS=bluss CARGO_PKG_DESCRIPTION='Extra iterator adaptors, iterator methods, free functions, and macros.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=itertools CARGO_PKG_REPOSITORY='https://github.com/rust-itertools/itertools' CARGO_PKG_VERSION=0.10.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name itertools --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/itertools-0.10.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature=&quot;default&quot;' --cfg 'feature=&quot;use_alloc&quot;' --cfg 'feature="use_std"' -C metadata=6463c2d35536071f -C extra-filename=-6463c2d35536071f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern either=/home/r/repo/target/debug/deps/libeither-b6de4f778b2f4c8c.rmeta --cap-lints warn`
warning: `...` range patterns are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:93:20
   |
93 |                 '0'...'9' => {
   |                    ^^^ help: use `..=` for an inclusive range
   |
   = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:109:37
    |
109 |             "usec" | "us" => (0u64, try!(n.mul(1000))),
    |                                     ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:110:48
    |
110 |             "millis" | "msec" | "ms" => (0u64, try!(n.mul(1000_000))),
    |                                                ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:113:17
    |
113 |             => (try!(n.mul(60)), 0),
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:114:55
    |
114 |             "hours" | "hour" | "hr" | "hrs" | "h" => (try!(n.mul(3600)), 0),
    |                                                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:115:38
    |
115 |             "days" | "day" | "d" => (try!(n.mul(86400)), 0),
    |                                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:116:40
    |
116 |             "weeks" | "week" | "w" => (try!(n.mul(86400*7)), 0),
    |                                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:117:42
    |
117 |             "months" | "month" | "M" => (try!(n.mul(2630016)), 0), // 30.44d
    |                                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:118:40
    |
118 |             "years" | "year" | "y" => (try!(n.mul(31557600)), 0), // 365.25d
    |                                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:121:24
    |
121 |         let mut nsec = try!(self.current.1.add(nsec));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:123:19
    |
123 |             sec = try!(sec.add(nsec / 1000_000_000));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:126:15
    |
126 |         sec = try!(self.current.0.add(sec));
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:132:21
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:132:26
    |
132 |         let mut n = try!(try!(self.parse_first_char()).ok_or(Error::Empty));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:169:13
    |
169 |             try!(self.parse_unit(n, start, off));
    |             ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:137:24
    |
137 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:138:29
    |
138 |                         n = try!(n.checked_mul(10)
    |                             ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:143:24
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:143:36
    |
143 |                     'a'...'z' | 'A'...'Z' => {
    |                                    ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:156:24
    |
156 |                     '0'...'9' => {
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:157:25
    |
157 |                         try!(self.parse_unit(n, start, off));
    |                         ^^^

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:162:24
    |
162 |                     'a'...'z' | 'A'...'Z' =&gt; {}
    |                        ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see &lt;https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;

warning: `...` range patterns are deprecated
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:162:36
    |
162 |                     'a'...'z' | 'A'...'Z' => {}
    |                                    ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:170:23
    |
170 |             n = match try!(self.parse_first_char()) {
    |                       ^^^

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:48:44
   |
48 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/humantime-1.3.0/src/duration.rs:53:44
   |
53 |             display(self_) -> ("{}", self_.description())
   |                                            ^^^^^^^^^^^

     Running `/home/r/repo/target/debug/build/memchr-79a16f62d28a8d53/build-script-build`
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_simd
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse2
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_sse42
[memchr 2.5.0] cargo:rustc-cfg=memchr_runtime_avx
     Running `/home/r/repo/target/debug/build/quote-e03d72a831cf6b24/build-script-build`
[quote 1.0.21] cargo:rerun-if-changed=build.rs
     Running `/home/r/repo/target/debug/build/serde_derive-62aac54fa6438396/build-script-build`
     Running `/home/r/repo/target/debug/build/syn-e04f677d5ab33ca1/build-script-build`
     Running `/home/r/repo/target/debug/build/proc-macro2-ac77fa5cad7c1f8c/build-script-build`
[proc-macro2 1.0.43] cargo:rerun-if-changed=build.rs
     Running `/home/r/repo/target/debug/build/libc-ec895288ed405978/build-script-build`
[libc 0.2.133] cargo:rerun-if-changed=build.rs
   Compiling clap_lex v0.2.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=clap_lex CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/clap_lex-0.2.4 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Minimal, flexible command line parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap_lex CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap/tree/master/clap_lex' CARGO_PKG_VERSION=0.2.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name clap_lex --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/clap_lex-0.2.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=997b6a7bde70cdda -C extra-filename=-997b6a7bde70cdda --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern os_str_bytes=/home/r/repo/target/debug/deps/libos_str_bytes-37f926ad125d4cbf.rmeta --cap-lints warn`
[syn 1.0.100] cargo:rustc-cfg=syn_disable_nightly_tests
[proc-macro2 1.0.43] cargo:rustc-cfg=use_proc_macro
[proc-macro2 1.0.43] cargo:rustc-cfg=wrap_proc_macro
     Running `/home/r/repo/target/debug/build/serde-f82354cce65f5537/build-script-build`
   Compiling sxd-document v0.3.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sxd_document CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust XML DOM library' CARGO_PKG_HOMEPAGE='https://github.com/shepmaster/sxd-document' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sxd-document CARGO_PKG_REPOSITORY='https://github.com/shepmaster/sxd-document' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name sxd_document /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=deb0b83641b8e4d1 -C extra-filename=-deb0b83641b8e4d1 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern peresil=/home/r/repo/target/debug/deps/libperesil-4d40d4c7d8b47cf3.rmeta --extern typed_arena=/home/r/repo/target/debug/deps/libtyped_arena-53ac4760a6b063ce.rmeta --cap-lints warn`
   Compiling num-traits v0.2.15
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=0f79bdf73f9018ef -C extra-filename=-0f79bdf73f9018ef --out-dir /home/r/repo/target/debug/build/num-traits-0f79bdf73f9018ef -L dependency=/home/r/repo/target/debug/deps --extern autocfg=/home/r/repo/target/debug/deps/libautocfg-8196867e0b9e6ea0.rlib --cap-lints warn`
[libc 0.2.133] cargo:rustc-cfg=freebsd11
[libc 0.2.133] cargo:rustc-cfg=libc_priv_mod_use
[libc 0.2.133] cargo:rustc-cfg=libc_union
[libc 0.2.133] cargo:rustc-cfg=libc_const_size_of
[libc 0.2.133] cargo:rustc-cfg=libc_align
[libc 0.2.133] cargo:rustc-cfg=libc_int128
[libc 0.2.133] cargo:rustc-cfg=libc_core_cvoid
[libc 0.2.133] cargo:rustc-cfg=libc_packedN
[libc 0.2.133] cargo:rustc-cfg=libc_cfg_target_vendor
[libc 0.2.133] cargo:rustc-cfg=libc_non_exhaustive
[libc 0.2.133] cargo:rustc-cfg=libc_ptr_addr_of
[libc 0.2.133] cargo:rustc-cfg=libc_underscore_const_names
[libc 0.2.133] cargo:rustc-cfg=libc_const_extern_fn
   Compiling indexmap v1.9.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=build_script_build CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.1 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name build_script_build --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.1/build.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=9488ffebea2f45e4 -C extra-filename=-9488ffebea2f45e4 --out-dir /home/r/repo/target/debug/build/indexmap-9488ffebea2f45e4 -L dependency=/home/r/repo/target/debug/deps --extern autocfg=/home/r/repo/target/debug/deps/libautocfg-8196867e0b9e6ea0.rlib --cap-lints warn`
     Running `/home/r/repo/target/debug/build/anyhow-ec2ad4c26a5e7103/build-script-build`
     Running `/home/r/repo/target/debug/build/serde_json-f15a54c6c1b74193/build-script-build`
[serde_json 1.0.85] cargo:rustc-cfg=limb_width_64
warning: `humantime` (lib) generated 26 warnings
   Compiling predicates-tree v1.0.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=predicates_tree CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-tree-1.0.5 CARGO_PKG_AUTHORS='Nick Stevens <nick@bitcurry.com>' CARGO_PKG_DESCRIPTION='Render boolean-valued predicate functions results as a tree.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=predicates-tree CARGO_PKG_REPOSITORY='https://github.com/assert-rs/predicates-rs/tree/master/predicates-tree' CARGO_PKG_VERSION=1.0.5 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name predicates_tree --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-tree-1.0.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=ab6fafca41ef8d63 -C extra-filename=-ab6fafca41ef8d63 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern predicates_core=/home/r/repo/target/debug/deps/libpredicates_core-511572e2963ae921.rmeta --extern termtree=/home/r/repo/target/debug/deps/libtermtree-b3f65393b0dd633f.rmeta --cap-lints warn`
     Running `/home/r/repo/target/debug/build/doc-comment-0827e8f24548ffc0/build-script-build`
warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:181:16
    |
181 |             'A'...'Z'                   |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = note: `#[warn(ellipsis_inclusive_range_patterns)]` on by default
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:183:16
    |
183 |             'a'...'z'                   |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:184:25
    |
184 |             '\u{0000C0}'...'\u{0000D6}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:185:25
    |
185 |             '\u{0000D8}'...'\u{0000F6}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:186:25
    |
186 |             '\u{0000F8}'...'\u{0002FF}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:187:25
    |
187 |             '\u{000370}'...'\u{00037D}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:188:25
    |
188 |             '\u{00037F}'...'\u{001FFF}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:189:25
    |
189 |             '\u{00200C}'...'\u{00200D}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:190:25
    |
190 |             '\u{002070}'...'\u{00218F}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:191:25
    |
191 |             '\u{002C00}'...'\u{002FEF}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see &lt;https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:192:25
    |
192 |             '\u{003001}'...'\u{00D7FF}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:193:25
    |
193 |             '\u{00F900}'...'\u{00FDCF}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:194:25
    |
194 |             '\u{00FDF0}'...'\u{00FFFD}' |
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:195:25
    |
195 |             '\u{010000}'...'\u{0EFFFF}' => true,
    |                         ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:205:16
    |
205 |             '0'...'9'               |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:207:23
    |
207 |             '\u{0300}'...'\u{036F}' |
    |                       ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:208:23
    |
208 |             '\u{203F}'...'\u{2040}' => true,
    |                       ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:225:16
    |
225 |             '0'...'9' => true,
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:232:16
    |
232 |             '0'...'9' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:233:16
    |
233 |             'a'...'f' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:234:16
    |
234 |             'A'...'F' => true,
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:241:16
    |
241 |             'A'...'Z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:242:16
    |
242 |             'a'...'z' => true,
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:249:16
    |
249 |             'A'...'Z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:250:16
    |
250 |             'a'...'z' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>

warning: `...` range patterns are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/str.rs:251:16
    |
251 |             '0'...'9' |
    |                ^^^ help: use `..=` for an inclusive range
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:869:9
    |
869 |         try!(attributes.check_duplicates());
    |         ^^^
    |
    = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:870:33
    |
870 |         let default_namespace = try!(attributes.default_namespace());
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:874:25
    |
874 |             let value = try!(AttributeValueBuilder::convert(&ns.values));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:931:13
    |
931 |             try!(builder.ingest(&attribute.values));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:979:17
    |
979 |                 try!(self.finish_opening_tag());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:983:17
    |
983 |                 try!(self.finish_opening_tag());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1020:17
     |
1020 |                 try!(decode_reference(t, |s| self.add_text_data(s)));
     |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1092:13
     |
1092 |             try!(builder.consume(token));
     |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1091:25
     |
1091 |             let token = try!(token);
     |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1157:9
     |
1157 |         try!(builder.ingest(values));
     |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1173:47
     |
1173 |                 ReferenceAttributeValue(r) => try!(decode_reference(r, |s| self.value.push_str(s))),
     |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
    --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:1261:29
     |
1261 |                 let value = try!(AttributeValueBuilder::convert(&ns.values));
     |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:352:21
    |
352 |                     try!(writer.write_str(prefix));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:353:21
    |
353 |                     try!(writer.write_str(":"));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:368:47
    |
368 |                 SplitType::Match(t)        => try!(writer.write_str(t)),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:369:47
    |
369 |                 SplitType::Delimiter("<")  => try!(writer.write_str("&lt;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:370:47
    |
370 |                 SplitType::Delimiter(">")  => try!(writer.write_str("&gt;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:371:47
    |
371 |                 SplitType::Delimiter("&")  => try!(writer.write_str("&amp;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:372:47
    |
372 |                 SplitType::Delimiter("'")  => try!(writer.write_str("&apos;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:373:47
    |
373 |                 SplitType::Delimiter("\"") => try!(writer.write_str("&quot;")),
    |                                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:392:9
    |
392 |         try!(writer.write_str("<"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:393:9
    |
393 |         try!(self.format_qname(element.name(), mapping, element.preferred_prefix(), false, writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:396:13
    |
396 |             try!(writer.write_str(" "));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:397:13
    |
397 |             try!(self.format_qname(attr.name(), mapping, attr.preferred_prefix(), true, writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:398:13
    |
398 |             try!(write!(writer, "="));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:399:13
    |
399 |             try!(write!(writer, "{}", self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:400:13
    |
400 |             try!(self.format_attribute_value(attr.value(), writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:401:13
    |
401 |             try!(write!(writer, &quot;{}&quot;, self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:405:13
    |
405 |             try!(writer.write_str(" xmlns='"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:406:13
    |
406 |             try!(writer.write_str(ns_uri));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:407:13
    |
407 |             try!(writer.write_str("'"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:411:13
    |
411 |             try!(writer.write_str(" xmlns:"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:412:13
    |
412 |             try!(writer.write_str(prefix));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:413:13
    |
413 |             try!(write!(writer, "='{}'", ns_uri));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:418:13
    |
418 |             try!(writer.write_str("/>"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:422:13
    |
422 |             try!(writer.write_str(">"));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:445:9
    |
445 |         try!(writer.write_str("</"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:446:9
    |
446 |         try!(self.format_qname(element.name(), mapping, element.preferred_prefix(), false, writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:455:46
    |
455 |                 SplitType::Match(t)       => try!(writer.write_str(t)),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:456:46
    |
456 |                 SplitType::Delimiter("<") => try!(writer.write_str("&lt;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:457:46
    |
457 |                 SplitType::Delimiter(">") => try!(writer.write_str("&gt;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:458:46
    |
458 |                 SplitType::Delimiter("&") => try!(writer.write_str("&amp;")),
    |                                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:512:13
    |
512 |             try!(self.format_one(todo.pop().unwrap(), &mut todo, &mut mapping, writer));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:521:9
    |
521 |         try!(write!(writer, "<?xml version={}1.0{}", self.quote_char(), self.quote_char()));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:527:9
    |
527 |         try!(write!(writer, "?>"));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:524:13
    |
524 |             try!(write!(writer, " encoding={}UTF-8{}", self.quote_char(), self.quote_char()));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:536:9
    |
536 |         try!(self.format_declaration(writer));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/writer.rs:539:13
    |
539 |             try!(match child {
    |             ^^^

     Running `/home/r/repo/target/debug/build/reo-569bf7cffddd19c3/build-script-build`
[reo 0.0.7] cargo:rerun-if-changed=eo-tests
[reo 0.0.7] cargo:rerun-if-changed=build.rs
[reo 0.0.7] cargo:rerun-if-changed=test-pom.xml
[reo 0.0.7] cargo:rerun-if-changed=target/eo
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=log CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=log CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/log-840dcccfd35fd978/out rustc --crate-name log /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/log-0.4.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=e279ba4715b9ab44 -C extra-filename=-e279ba4715b9ab44 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-f8ad2a765ea7f234.rmeta --cap-lints warn --cfg atomic_cas --cfg has_atomics`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=memchr CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>:bluss' CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/memchr' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=memchr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/memchr' CARGO_PKG_VERSION=2.5.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/memchr-0246aec4eed5f5e1/out rustc --crate-name memchr --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/memchr-2.5.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8aa45ca67d010578 -C extra-filename=-8aa45ca67d010578 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg memchr_runtime_simd --cfg memchr_runtime_sse2 --cfg memchr_runtime_sse42 --cfg memchr_runtime_avx`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=proc_macro2 CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.43 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>:Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A substitute implementation of the compiler'\''s `proc_macro` API to decouple token-based libraries from the procedural macro use case.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=proc-macro2 CARGO_PKG_REPOSITORY='https://github.com/dtolnay/proc-macro2' CARGO_PKG_VERSION=1.0.43 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=43 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/proc-macro2-e2810d457df05c6f/out rustc --crate-name proc_macro2 --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/proc-macro2-1.0.43/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=421caec5ab20a5dc -C extra-filename=-421caec5ab20a5dc --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern unicode_ident=/home/r/repo/target/debug/deps/libunicode_ident-dbaf7e04fa6f71aa.rmeta --cap-lints warn --cfg use_proc_macro --cfg wrap_proc_macro`
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:124:55
    |
124 |                 write!(f, "Parser error: {} {}", self.description(), s)
    |                                                       ^^^^^^^^^^^

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-document-0.3.2/src/parser.rs:126:53
    |
126 |             _ => write!(f, "Parser error: {}", self.description())
    |                                                     ^^^^^^^^^^^

warning: `glob` (lib) generated 2 warnings
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=libc CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.133 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=libc CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.133 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=133 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/libc-79b468607203720c/out rustc --crate-name libc /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/libc-0.2.133/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=703cfcc342db9867 -C extra-filename=-703cfcc342db9867 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg freebsd11 --cfg libc_priv_mod_use --cfg libc_union --cfg libc_const_size_of --cfg libc_align --cfg libc_int128 --cfg libc_core_cvoid --cfg libc_packedN --cfg libc_cfg_target_vendor --cfg libc_non_exhaustive --cfg libc_ptr_addr_of --cfg libc_underscore_const_names --cfg libc_const_extern_fn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=anyhow CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Flexible concrete Error type built on std::error::Error' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=anyhow CARGO_PKG_REPOSITORY='https://github.com/dtolnay/anyhow' CARGO_PKG_VERSION=1.0.65 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=65 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/anyhow-438dbf428389c032/out rustc --crate-name anyhow --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/anyhow-1.0.65/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=1f50ca8f7a6a2081 -C extra-filename=-1f50ca8f7a6a2081 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
[reo 0.0.7] Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63)
[reo 0.0.7] Maven home: /usr/local/apache-maven/apache-maven-3.8.6
[reo 0.0.7] Java version: 11.0.15, vendor: Private Build, runtime: /usr/lib/jvm/java-11-openjdk-amd64
[reo 0.0.7] Default locale: en_US, platform encoding: UTF-8
[reo 0.0.7] OS name: "linux", version: "5.4.0-105-generic", arch: "amd64", family: "unix"
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=doc_comment CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/doc-comment-0.3.3 CARGO_PKG_AUTHORS='Guillaume Gomez <guillaume1.gomez@gmail.com>' CARGO_PKG_DESCRIPTION='Macro to generate doc comments' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=doc-comment CARGO_PKG_REPOSITORY='https://github.com/GuillaumeGomez/doc-comment' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/doc-comment-594b72a4a3027ffe/out rustc --crate-name doc_comment /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/doc-comment-0.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=410a338f631e82b8 -C extra-filename=-410a338f631e82b8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn`
     Running `/home/r/repo/target/debug/build/indexmap-9488ffebea2f45e4/build-script-build`
[indexmap 1.9.1] cargo:rustc-cfg=has_std
[indexmap 1.9.1] cargo:rerun-if-changed=build.rs
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=indexmap CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.1 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration.' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=indexmap CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' CARGO_PKG_VERSION=1.9.1 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/indexmap-a6a5dc90f746765f/out rustc --crate-name indexmap --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/indexmap-1.9.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=11280a8dcfcddb29 -C extra-filename=-11280a8dcfcddb29 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern hashbrown=/home/r/repo/target/debug/deps/libhashbrown-299b1f7601805bcc.rmeta --cap-lints warn --cfg has_std`
     Running `/home/r/repo/target/debug/build/num-traits-0f79bdf73f9018ef/build-script-build`
warning: `difflib` (lib) generated 3 warnings
[num-traits 0.2.15] cargo:rustc-cfg=has_i128
[num-traits 0.2.15] cargo:rustc-cfg=has_to_int_unchecked
[num-traits 0.2.15] cargo:rustc-cfg=has_reverse_bits
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=quote CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=quote CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' CARGO_PKG_VERSION=1.0.21 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/quote-c61099e647f3d29c/out rustc --crate-name quote --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/quote-1.0.21/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="proc-macro"' -C metadata=47ffe75c230037d8 -C extra-filename=-47ffe75c230037d8 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-421caec5ab20a5dc.rmeta --cap-lints warn`
[num-traits 0.2.15] cargo:rustc-cfg=has_leading_trailing_ones
[num-traits 0.2.15] cargo:rustc-cfg=has_int_assignop_ref
   Compiling aho-corasick v0.7.19
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=aho_corasick CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.19 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='Fast multiple substring searching.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_LICENSE=Unlicense/MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=aho-corasick CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.7.19 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=19 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name aho_corasick --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/aho-corasick-0.7.19/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=8f6a30d0a1cae1cb -C extra-filename=-8f6a30d0a1cae1cb --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern memchr=/home/r/repo/target/debug/deps/libmemchr-8aa45ca67d010578.rmeta --cap-lints warn`
[num-traits 0.2.15] cargo:rustc-cfg=has_div_euclid
[num-traits 0.2.15] cargo:rerun-if-changed=build.rs
   Compiling bstr v0.2.17
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bstr CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bstr-0.2.17 CARGO_PKG_AUTHORS='Andrew Gallant <jamslam@gmail.com>' CARGO_PKG_DESCRIPTION='A string type that is not required to be valid UTF-8.' CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/bstr' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bstr CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/bstr' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name bstr --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bstr-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="lazy_static"' --cfg 'feature="regex-automata"' --cfg 'feature="std"' --cfg 'feature="unicode"' -C metadata=23e0676265d4f58f -C extra-filename=-23e0676265d4f58f --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rmeta --extern memchr=/home/r/repo/target/debug/deps/libmemchr-8aa45ca67d010578.rmeta --extern regex_automata=/home/r/repo/target/debug/deps/libregex_automata-b91c60e01bf11bfe.rmeta --cap-lints warn`
   Compiling sxd-xpath v0.4.2
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=sxd_xpath CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2 CARGO_PKG_AUTHORS='Jake Goulding <jake.goulding@gmail.com>' CARGO_PKG_DESCRIPTION='A Rust XML XPath library' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=sxd-xpath CARGO_PKG_REPOSITORY='https://github.com/shepmaster/sxd-xpath' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name sxd_xpath /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=e4fa56c22da58355 -C extra-filename=-e4fa56c22da58355 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern peresil=/home/r/repo/target/debug/deps/libperesil-4d40d4c7d8b47cf3.rmeta --extern quick_error=/home/r/repo/target/debug/deps/libquick_error-a9a66f25d8032b83.rmeta --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rmeta --cap-lints warn`
   Compiling atty v0.2.14
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=atty CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14 CARGO_PKG_AUTHORS='softprops <d.tangren@gmail.com>' CARGO_PKG_DESCRIPTION='A simple interface for querying atty' CARGO_PKG_HOMEPAGE='https://github.com/softprops/atty' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=atty CARGO_PKG_REPOSITORY='https://github.com/softprops/atty' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name atty /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/atty-0.2.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=c53cbb59d09af743 -C extra-filename=-c53cbb59d09af743 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --cap-lints warn`
   Compiling getrandom v0.2.7
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=getrandom CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.7 CARGO_PKG_AUTHORS='The Rand Project Developers' CARGO_PKG_DESCRIPTION='A small cross-platform library for retrieving random data from system source' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=getrandom CARGO_PKG_REPOSITORY='https://github.com/rust-random/getrandom' CARGO_PKG_VERSION=0.2.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name getrandom --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/getrandom-0.2.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=06b37e1a11edf577 -C extra-filename=-06b37e1a11edf577 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-f8ad2a765ea7f234.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --cap-lints warn`
   Compiling filetime v0.2.17
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=filetime CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.17 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='Platform-agnostic accessors of timestamps in File metadata
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/filetime' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=filetime CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/filetime' CARGO_PKG_VERSION=0.2.17 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name filetime --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/filetime-0.2.17/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=a2d20e63b70741b6 -C extra-filename=-a2d20e63b70741b6 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-f8ad2a765ea7f234.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --cap-lints warn`
warning: unnecessary trailing semicolon
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/nodeset.rs:99:10
   |
99 |         };
   |          ^ help: remove this semicolon
   |
   = note: `#[warn(redundant_semicolons)]` on by default

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/nodeset.rs:203:10
    |
203 |         };
    |          ^ help: remove this semicolon

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:95:20
   |
95 |         let left = try!(self.left.evaluate(context)).boolean();
   |                    ^^^
   |
   = note: `#[warn(deprecated)]` on by default

warning: use of deprecated macro `try`: use the `?` operator instead
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:96:25
   |
96 |         let v = left && try!(self.right.evaluate(context)).boolean();
   |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:121:24
    |
121 |         let left_val = try!(self.left.evaluate(context));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:122:25
    |
122 |         let right_val = try!(self.right.evaluate(context));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:200:28
    |
200 |                 let args = try!(self.arguments.iter().map(|arg| arg.evaluate(context)).collect());
    |                            ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:259:20
    |
259 |         let left = try!(self.left.evaluate(context));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:260:21
    |
260 |         let right = try!(self.right.evaluate(context));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:293:20
    |
293 |         let left = try!(self.left.evaluate(context)).boolean();
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:294:25
    |
294 |         let v = left || try!(self.right.evaluate(context)).boolean();
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:313:22
    |
313 |         let result = try!(self.start_point.evaluate(context));
    |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:314:26
    |
314 |         let mut result = try!(value_into_nodeset(result));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:317:22
    |
317 |             result = try!(step.evaluate(context, result));
    |                      ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:381:24
    |
381 |         let left_val = try!(self.left.evaluate(context));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:382:25
    |
382 |         let right_val = try!(self.right.evaluate(context));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:423:21
    |
423 |         let value = try!(self.expression.evaluate(context));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:468:25
    |
468 |                 nodes = try!(predicate.select(context, nodes));
    |                         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:490:30
    |
490 |         let mut left_nodes = try!(as_nodes(&self.left));
    |                              ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:491:27
    |
491 |         let right_nodes = try!(as_nodes(&self.right));
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:199:9
    |
199 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:212:9
    |
212 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:225:9
    |
225 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:226:19
    |
226 |         let arg = try!(args.pop_nodeset());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:239:9
    |
239 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:240:19
    |
240 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:258:9
    |
258 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:259:19
    |
259 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:277:9
    |
277 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:278:19
    |
278 |         let arg = try!(args.pop_nodeset_or_context_node(context));
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:295:9
    |
295 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:309:9
    |
309 |         try!(args.at_least(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:323:9
    |
323 |         try!(args.exactly(2));
    |         ^^^

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:331:64
    |
331 |     fn imp(a: &str, b: &str) -> bool { str::starts_with(a, b) };
    |                                                                ^ help: remove this semicolon

warning: unnecessary trailing semicolon
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:335:61
    |
335 |     fn imp(a: &str, b: &str) -> bool { str::contains(a, b) };
    |                                                             ^ help: remove this semicolon

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:347:9
    |
347 |         try!(args.exactly(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:382:9
    |
382 |         try!(args.at_least(2));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:383:9
    |
383 |         try!(args.at_most(3));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:386:23
    |
386 |             let len = try!(args.pop_number());
    |                       ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:392:21
    |
392 |         let start = try!(args.pop_number());
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:394:17
    |
394 |         let s = try!(args.pop_string());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:418:9
    |
418 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:432:9
    |
432 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:449:9
    |
449 |         try!(args.exactly(3));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:451:18
    |
451 |         let to = try!(args.pop_string());
    |                  ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:452:20
    |
452 |         let from = try!(args.pop_string());
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:453:17
    |
453 |         let s = try!(args.pop_string());
    |                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:479:9
    |
479 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:492:9
    |
492 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:493:19
    |
493 |         let arg = try!(args.pop_boolean());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:506:9
    |
506 |         try!(args.exactly(0));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:522:9
    |
522 |         try!(args.at_most(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:536:9
    |
536 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:537:19
    |
537 |         let arg = try!(args.pop_nodeset());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:551:9
    |
551 |         try!(args.exactly(1));
    |         ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/function.rs:552:19
    |
552 |         let arg = try!(args.pop_number());
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:140:20
    |
140 |         let left = try!(child_parse(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:152:21
    |
152 |                     try!(source.consume(&rule.token));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:154:33
    |
154 |                     let right = try!(child_parse(source));
    |                                 ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:182:20
    |
182 |         let expr = try!((*child_parse)(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:258:13
    |
258 |             try!(source.consume(&Token::LeftParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:260:13
    |
260 |             try!(source.consume(&Token::RightParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:259:26
    |
259 |             let result = try!(self.parse_expression(source));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:305:13
    |
305 |             try!(source.consume(&Token::Comma));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:307:19
    |
307 |             match try!(self.parse_expression(source)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:322:15
    |
322 |         match try!(self.parse_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:336:13
    |
336 |             try!(source.consume(&Token::LeftParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:338:13
    |
338 |             try!(source.consume(&Token::RightParen));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:337:29
    |
337 |             let arguments = try!(self.parse_function_args(source));
    |                             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:364:13
    |
364 |             try!(source.consume(&Token::LeftBracket));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:366:19
    |
366 |             match try!(self.parse_expression(source)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:368:21
    |
368 |                     try!(source.consume(&Token::RightBracket));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:383:37
    |
383 |         while let Some(predicate) = try!(self.parse_predicate_expression(source)) {
    |                                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:393:20
    |
393 |         let axis = try!(self.parse_axis(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:395:31
    |
395 |         let node_test = match try!(self.parse_node_test(source)) {
    |                               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:397:21
    |
397 |             None => try!(self.default_node_test(source, axis)),
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:405:26
    |
405 |         let predicates = try!(self.parse_predicates(source));
    |                          ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:415:15
    |
415 |         match try!(self.parse_step(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:420:21
    |
420 |                     try!(source.consume(&Token::Slash));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:422:27
    |
422 |                     match try!(self.parse_step(source)) {
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:445:13
    |
445 |             try!(source.consume(&Token::Slash));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:448:19
    |
448 |             match try!(self.parse_relative_location_path_raw(source, start_point)) {
    |                   ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:471:15
    |
471 |         match try!(self.parse_primary_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:473:34
    |
473 |                 let predicates = try!(self.parse_predicates(source));
    |                                  ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:486:20
    |
486 |         let expr = try!(self.parse_location_path(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:491:15
    |
491 |         match try!(self.parse_filter_expression(source)) {
    |               ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:494:21
    |
494 |                     try!(source.consume(&Token::Slash));
    |                     ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:496:27
    |
496 |                     match try!(self.parse_relative_location_path_raw(source, expr)) {
    |                           ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:521:20
    |
521 |         let expr = try!(self.parse_union_expression(source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:527:13
    |
527 |             try!(source.consume(&Token::MinusSign));
    |             ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:529:24
    |
529 |             let expr = try!(self.parse_unary_expression(source));
    |                        ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:631:20
    |
631 |         let expr = try!(self.parse_or_expression(&mut source));
    |                    ^^^

warning: use of deprecated macro `try`: use the `?` operator instead
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/tokenizer.rs:372:21
    |
372 |         let token = try!(self.raw_next_token());
    |                     ^^^

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/context.rs:14:42
   |
14 | type Functions = HashMap<OwnedQName, Box<function::Function + 'static>>;
   |                                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   |
   = note: `#[warn(bare_trait_objects)]` on by default
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
14 - type Functions = HashMap<OwnedQName, Box<function::Function + 'static>>;
14 + type Functions = HashMap<OwnedQName, Box<dyn function::Function + 'static>>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:49:20
   |
49 |     node_test: &'c NodeTest,
   |                    ^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
49 -     node_test: &'c NodeTest,
49 +     node_test: &'c dyn NodeTest,
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:73:30
   |
73 | pub type SubExpression = Box<Expression + 'static>;
   |                              ^^^^^^^^^^^^^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
73 - pub type SubExpression = Box<Expression + 'static>;
73 + pub type SubExpression = Box<dyn Expression + 'static>;
   |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/expression.rs:435:25
    |
435 | pub type StepTest = Box<NodeTest + 'static>;
    |                         ^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
435 - pub type StepTest = Box<NodeTest + 'static>;
435 + pub type StepTest = Box<dyn NodeTest + 'static>;
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:339:22
    |
339 | pub struct XPath(Box<expression::Expression + 'static>);
    |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html&gt;
help: use `dyn`
    |
339 - pub struct XPath(Box&lt;expression::Expression + 'static&gt;);
339 + pub struct XPath(Box&lt;dyn expression::Expression + 'static>);
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:414:40
    |
414 |               fn cause(&self) -> Option<&std::error::Error> {
    |                                          ^^^^^^^^^^^^^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)
help: use `dyn`
    |
414 -             fn cause(&self) -> Option<&std::error::Error> {
414 +             fn cause(&self) -> Option<&dyn std::error::Error> {
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:414:40
    |
414 |               fn cause(&self) -> Option<&std::error::Error> {
    |                                          ^^^^^^^^^^^^^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)
help: use `dyn`
    |
414 -             fn cause(&self) -> Option<&std::error::Error> {
414 +             fn cause(&self) -> Option<&dyn std::error::Error> {
    |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/context.rs:179:64
    |
179 |     pub fn function_for_name(&self, name: QName) -> Option<&'c function::Function> {
    |                                                                ^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
179 -     pub fn function_for_name(&self, name: QName) -> Option<&'c function::Function> {
179 +     pub fn function_for_name(&self, name: QName) -> Option<&'c dyn function::Function> {
    |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:22:41
   |
22 | ...                   node_test: &NodeTest) -> OrderedNodes<'d>;
   |                                   ^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
22 -                             node_test: &NodeTest) -> OrderedNodes<'d>;
22 +                             node_test: &dyn NodeTest) -> OrderedNodes<'d>;
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:54:69
   |
54 |     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c NodeTest) -> Self {
   |                                                                     ^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
54 -     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c NodeTest) -> Self {
54 +     fn new(context: &'c context::Evaluation<'c, 'd>, node_test: &'c dyn NodeTest) -> Self {
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/axis.rs:71:41
   |
71 | ...                   node_test: &NodeTest) -> OrderedNodes<'d>
   |                                   ^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
71 -                             node_test: &NodeTest) -> OrderedNodes<'d>
71 +                             node_test: &dyn NodeTest) -> OrderedNodes<'d>
   |

warning: trait objects without an explicit `dyn` are deprecated
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/node_test.rs:20:28
   |
20 | pub type SubNodeTest = Box<NodeTest + 'static>;
   |                            ^^^^^^^^^^^^^^^^^^
   |
   = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
   = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
   |
20 - pub type SubNodeTest = Box<NodeTest + 'static>;
20 + pub type SubNodeTest = Box<dyn NodeTest + 'static>;
   |

warning: trait objects without an explicit `dyn` are deprecated
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/parser.rs:175:20
    |
175 | type Rule<'a, I> = Fn(TokenSource<I>) -> ParseResult + 'a;
    |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    |
    = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2021!
    = note: for more information, see <https://doc.rust-lang.org/nightly/edition-guide/rust-2021/warnings-promoted-to-error.html>
help: use `dyn`
    |
175 - type Rule<'a, I> = Fn(TokenSource<I>) -> ParseResult + 'a;
175 + type Rule<'a, I> = dyn Fn(TokenSource<I>) -> ParseResult + 'a;
    |

   Compiling wait-timeout v0.2.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=wait_timeout CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/wait-timeout-0.2.0 CARGO_PKG_AUTHORS='Alex Crichton <alex@alexcrichton.com>' CARGO_PKG_DESCRIPTION='A crate to wait on a child process with a timeout specified across Unix and
Windows platforms.
' CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/wait-timeout' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=wait-timeout CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/wait-timeout' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name wait_timeout /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/wait-timeout-0.2.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=63a4c5df3a682a75 -C extra-filename=-63a4c5df3a682a75 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --cap-lints warn`
warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
  --&gt; /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/wait-timeout-0.2.0/src/unix.rs:27:23
   |
27 | use std::sync::{Once, ONCE_INIT, Mutex};
   |                       ^^^^^^^^^
   |
note: the lint level is defined here
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/wait-timeout-0.2.0/src/lib.rs:31:23
   |
31 | #![deny(missing_docs, warnings)]
   |                       ^^^^^^^^
   = note: `#[warn(deprecated)]` implied by `#[warn(warnings)]`

warning: use of deprecated constant `std::sync::ONCE_INIT`: the `new` function is now preferred
  --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/wait-timeout-0.2.0/src/unix.rs:32:21
   |
32 | static INIT: Once = ONCE_INIT;
   |                     ^^^^^^^^^ help: replace the use of the deprecated constant: `Once::new()`

   Compiling tempfile v3.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=tempfile CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.3.0 CARGO_PKG_AUTHORS='Steven Allen <steven@stebalien.com>:The Rust Project Developers:Ashley Mannix <ashleymannix@live.com.au>:Jason White <jasonaw0@gmail.com>' CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories.' CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=tempfile CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' CARGO_PKG_VERSION=3.3.0 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name tempfile --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/tempfile-3.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=cf8c93c72b733f29 -C extra-filename=-cf8c93c72b733f29 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern cfg_if=/home/r/repo/target/debug/deps/libcfg_if-f8ad2a765ea7f234.rmeta --extern fastrand=/home/r/repo/target/debug/deps/libfastrand-36f6e1e6ad9068f7.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --extern remove_dir_all=/home/r/repo/target/debug/deps/libremove_dir_all-05f59fad7bde7c28.rmeta --cap-lints warn`
[reo 0.0.7] [DEBUG] Created new class realm maven.api
[reo 0.0.7] [DEBUG] Importing foreign packages into class realm maven.api
[reo 0.0.7] [DEBUG]   Imported: javax.annotation.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: javax.annotation.security.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: javax.inject.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.artifact < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.classrealm < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.cli < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.configuration < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.exception < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.execution < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.execution.scope < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.lifecycle < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.model < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.monitor < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.plugin < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.profiles < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.project < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.reporting < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.repository < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.rtinfo < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.settings < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.toolchain < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.usability < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.authentication < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.authorization < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.events < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.observers < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.proxy < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.repository < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.apache.maven.wagon.resource < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.classworlds < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.classworlds < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.component < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.configuration < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.container < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.context < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.lifecycle < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.logging < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.personality < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.artifact < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.collection < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.deployment < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.graph < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.impl < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.installation < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.internal.impl < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.metadata < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.repository < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.resolution < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.spi < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.transfer < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.eclipse.aether.version < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.fusesource.jansi.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.slf4j.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.slf4j.event.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.slf4j.helpers.* < plexus.core
[reo 0.0.7] [DEBUG]   Imported: org.slf4j.spi.* < plexus.core
[reo 0.0.7] [DEBUG] Populating class realm maven.api
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=num_traits CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=num-traits CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.15 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=15 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/num-traits-1610a2cc0f879306/out rustc --crate-name num_traits /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/num-traits-0.2.15/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=423fcb90a2b13a60 -C extra-filename=-423fcb90a2b13a60 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --cap-lints warn --cfg has_i128 --cfg has_to_int_unchecked --cfg has_reverse_bits --cfg has_leading_trailing_ones --cfg has_int_assignop_ref --cfg has_div_euclid`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=syn CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.100 CARGO_PKG_AUTHORS='David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=syn CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' CARGO_PKG_VERSION=1.0.100 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=100 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/syn-7f37662cda3f66f7/out rustc --crate-name syn --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/syn-1.0.100/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="clone-impls"' --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="full"' --cfg 'feature="parsing"' --cfg 'feature="printing"' --cfg 'feature="proc-macro"' --cfg 'feature="quote"' -C metadata=eefbf157dd335de1 -C extra-filename=-eefbf157dd335de1 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-421caec5ab20a5dc.rmeta --extern quote=/home/r/repo/target/debug/deps/libquote-47ffe75c230037d8.rmeta --extern unicode_ident=/home/r/repo/target/debug/deps/libunicode_ident-dbaf7e04fa6f71aa.rmeta --cap-lints warn --cfg syn_disable_nightly_tests`
   Compiling colored v2.0.0
   Compiling clap v3.2.22
[reo 0.0.7] [INFO] Error stacktraces are turned on.
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=colored CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/colored-2.0.0 CARGO_PKG_AUTHORS='Thomas Wickham <mackwic@gmail.com>' CARGO_PKG_DESCRIPTION='The most simple way to add colors in your terminal' CARGO_PKG_HOMEPAGE='https://github.com/mackwic/colored' CARGO_PKG_LICENSE=MPL-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=colored CARGO_PKG_REPOSITORY='https://github.com/mackwic/colored' CARGO_PKG_VERSION=2.0.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name colored /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/colored-2.0.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=47163289a6554d5b -C extra-filename=-47163289a6554d5b --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern atty=/home/r/repo/target/debug/deps/libatty-c53cbb59d09af743.rmeta --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rmeta --cap-lints warn`
[reo 0.0.7] [DEBUG] Message scheme: plain
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=clap CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.2.22 CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full-featured Command Line Argument Parser' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=clap CARGO_PKG_REPOSITORY='https://github.com/clap-rs/clap' CARGO_PKG_VERSION=3.2.22 CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name clap --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/clap-3.2.22/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="atty"' --cfg 'feature="cargo"' --cfg 'feature="color"' --cfg 'feature="default"' --cfg 'feature="once_cell"' --cfg 'feature="std"' --cfg 'feature="strsim"' --cfg 'feature="suggestions"' --cfg 'feature="termcolor"' -C metadata=e26ea87efb410544 -C extra-filename=-e26ea87efb410544 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern atty=/home/r/repo/target/debug/deps/libatty-c53cbb59d09af743.rmeta --extern bitflags=/home/r/repo/target/debug/deps/libbitflags-16739a95d19192ed.rmeta --extern clap_lex=/home/r/repo/target/debug/deps/libclap_lex-997b6a7bde70cdda.rmeta --extern indexmap=/home/r/repo/target/debug/deps/libindexmap-11280a8dcfcddb29.rmeta --extern once_cell=/home/r/repo/target/debug/deps/libonce_cell-cdd4c16d8f8c60ea.rmeta --extern strsim=/home/r/repo/target/debug/deps/libstrsim-16ac45496957e8ab.rmeta --extern termcolor=/home/r/repo/target/debug/deps/libtermcolor-c5c67257a2d4e5ab.rmeta --extern textwrap=/home/r/repo/target/debug/deps/libtextwrap-d830488d6d62a6d6.rmeta --cap-lints warn`
[reo 0.0.7] [DEBUG] Reading global settings from /usr/local/apache-maven/apache-maven-3.8.6/conf/settings.xml
[reo 0.0.7] [DEBUG] Reading user settings from /home/r/.m2/settings.xml
[reo 0.0.7] [DEBUG] Reading global toolchains from /usr/local/apache-maven/apache-maven-3.8.6/conf/toolchains.xml
[reo 0.0.7] [DEBUG] Reading user toolchains from /home/r/.m2/toolchains.xml
[reo 0.0.7] [DEBUG] Using local repository at /home/r/.m2/repository
[reo 0.0.7] [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10.0 for /home/r/.m2/repository
[reo 0.0.7] [INFO] Scanning for projects...
warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:411:24
    |
411 |                   self.0.description()
    |                          ^^^^^^^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:415:24
    |
415 |                   self.0.cause()
    |                          ^^^^^
...
433 | / opaque_error!(
434 | |     /// Errors that may occur when parsing an XPath
435 | |     ParserError(parser::Error)
436 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::description`: use the Display impl or to_string()
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:411:24
    |
411 |                   self.0.description()
    |                          ^^^^^^^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

warning: use of deprecated associated function `std::error::Error::cause`: replaced by Error::source, which can support downcasting
   --> /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/sxd-xpath-0.4.2/src/lib.rs:415:24
    |
415 |                   self.0.cause()
    |                          ^^^^^
...
438 | / opaque_error!(
439 | |     /// Errors that may occur when executing an XPath
440 | |     ExecutionError(expression::Error)
441 | | );
    | |_- in this macro invocation
    |
    = note: this warning originates in the macro `opaque_error` (in Nightly builds, run with -Z macro-backtrace for more info)

[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for central (https://repo.maven.apache.org/maven2).
[reo 0.0.7] [DEBUG] Extension realms for project org.eolang:reo:jar:1.0-SNAPSHOT: (none)
[reo 0.0.7] [DEBUG] Looking up lifecycle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[reo 0.0.7] [DEBUG] === REACTOR BUILD PLAN ================================================
[reo 0.0.7] [DEBUG] Project: org.eolang:reo:jar:1.0-SNAPSHOT
[reo 0.0.7] [DEBUG] Tasks:   [process-resources]
[reo 0.0.7] [DEBUG] Style:   Regular
[reo 0.0.7] [DEBUG] =======================================================================
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] ---------------------------< org.eolang:reo >---------------------------
[reo 0.0.7] [INFO] Building reo 1.0-SNAPSHOT
[reo 0.0.7] [INFO] --------------------------------[ jar ]---------------------------------
[reo 0.0.7] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[reo 0.0.7] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[reo 0.0.7] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-maven-plugin:pom:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
warning: `wait-timeout` (lib) generated 2 warnings
   Compiling time v0.3.14
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=time CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.14 CARGO_PKG_AUTHORS='Jacob Pratt <open-source@jhpratt.dev>:Time contributors' CARGO_PKG_DESCRIPTION='Date and time library. Fully interoperable with the standard library. Mostly compatible with #'\!'[no_std].' CARGO_PKG_HOMEPAGE='https://time-rs.github.io' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=time CARGO_PKG_REPOSITORY='https://github.com/time-rs/time' CARGO_PKG_VERSION=0.3.14 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name time --edition=2021 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/time-0.3.14/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="formatting"' --cfg 'feature="itoa"' --cfg 'feature="local-offset"' --cfg 'feature="macros"' --cfg 'feature="std"' --cfg 'feature="time-macros"' -C metadata=63e1d38572493c9a -C extra-filename=-63e1d38572493c9a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern itoa=/home/r/repo/target/debug/deps/libitoa-9a5b46b5f0814a20.rmeta --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --extern num_threads=/home/r/repo/target/debug/deps/libnum_threads-436e631735b9f786.rmeta --extern time_macros=/home/r/repo/target/debug/deps/libtime_macros-c864b4bbf1d7537a.so --cap-lints warn`
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.pom
   Compiling rand_core v0.6.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rand_core CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Core random number generator traits and tools for implementation.
' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_core CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name rand_core --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_core-0.6.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="getrandom"' --cfg 'feature="std"' -C metadata=36b7519e816e99be -C extra-filename=-36b7519e816e99be --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern getrandom=/home/r/repo/target/debug/deps/libgetrandom-06b37e1a11edf577.rmeta --cap-lints warn`
   Compiling regex v1.6.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=regex CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.6.0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses
finite automata and guarantees linear time matching on all inputs.
' CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=regex CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.6.0 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name regex --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/regex-1.6.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="aho-corasick"' --cfg 'feature="default"' --cfg 'feature="memchr"' --cfg 'feature="perf"' --cfg 'feature="perf-cache"' --cfg 'feature="perf-dfa"' --cfg 'feature="perf-inline"' --cfg 'feature="perf-literal"' --cfg 'feature="std"' --cfg 'feature="unicode"' --cfg 'feature="unicode-age"' --cfg 'feature="unicode-bool"' --cfg 'feature="unicode-case"' --cfg 'feature="unicode-gencat"' --cfg 'feature="unicode-perl"' --cfg 'feature="unicode-script"' --cfg 'feature="unicode-segment"' -C metadata=fa0b870984a3206e -C extra-filename=-fa0b870984a3206e --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern aho_corasick=/home/r/repo/target/debug/deps/libaho_corasick-8f6a30d0a1cae1cb.rmeta --extern memchr=/home/r/repo/target/debug/deps/libmemchr-8aa45ca67d010578.rmeta --extern regex_syntax=/home/r/repo/target/debug/deps/libregex_syntax-ab31d356260b7aef.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.pom (11 kB at 15 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-maven-plugin/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-parent:pom:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parent/0.28.7/eo-parent-0.28.7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parent/0.28.7/eo-parent-0.28.7.pom (9.6 kB at 240 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parent/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parent/0.28.7/eo-parent-0.28.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:parent:pom:0.62.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.62.0/parent-0.62.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.62.0/parent-0.62.0.pom (63 kB at 803 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.62.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.62.0/parent-0.62.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-maven-plugin:jar:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.jar
   Compiling rand_chacha v0.3.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rand_chacha CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.3.1 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers:The CryptoCorrosion Contributors' CARGO_PKG_DESCRIPTION='ChaCha random number generator
' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand_chacha CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name rand_chacha --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand_chacha-0.3.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="std"' -C metadata=b7c5ab3369ee01fe -C extra-filename=-b7c5ab3369ee01fe --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern ppv_lite86=/home/r/repo/target/debug/deps/libppv_lite86-2d065cebe2837269.rmeta --extern rand_core=/home/r/repo/target/debug/deps/librand_core-36b7519e816e99be.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.jar (149 kB at 1.2 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-maven-plugin/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-maven-plugin/0.28.7/eo-maven-plugin-0.28.7.jar.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-resources-plugin:pom:2.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom (8.1 kB at 312 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-plugins:pom:23 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom (9.2 kB at 354 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-plugins/23/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-plugins/23/maven-plugins-23.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache.snapshots (http://repository.apache.org/snapshots).
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:22 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/22/maven-parent-22.pom (30 kB at 708 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/22/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/22/maven-parent-22.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/11/apache-11.pom (15 kB at 494 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/11/apache-11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-resources-plugin:jar:2.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar (30 kB at 476 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-resources-plugin/2.6/maven-resources-plugin-2.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[reo 0.0.7] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[reo 0.0.7] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[reo 0.0.7] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[reo 0.0.7] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[reo 0.0.7] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[reo 0.0.7] [DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[reo 0.0.7] [DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[reo 0.0.7] [DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[reo 0.0.7] [DEBUG] === PROJECT BUILD PLAN ================================================
[reo 0.0.7] [DEBUG] Project:       org.eolang:reo:1.0-SNAPSHOT
[reo 0.0.7] [DEBUG] Dependencies (collect): []
[reo 0.0.7] [DEBUG] Dependencies (resolve): [compile]
[reo 0.0.7] [DEBUG] Repositories (dependencies): [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Repositories (plugins)     : [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] -----------------------------------------------------------------------
[reo 0.0.7] [DEBUG] Goal:          org.eolang:eo-maven-plugin:0.28.7:register (compile)
[reo 0.0.7] [DEBUG] Style:         Regular
[reo 0.0.7] [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <configuration>
[reo 0.0.7]   <foreign default-value="${project.build.directory}/eo/foreign.csv">${eo.foreign}</foreign>
[reo 0.0.7]   <foreignFormat default-value="csv">${eo.foreignFormat}</foreignFormat>
[reo 0.0.7]   <placed default-value="${project.build.directory}/eo/placed.csv">${eo.placed}</placed>
[reo 0.0.7]   <placedFormat default-value="csv">${eo.placedFormat}</placedFormat>
[reo 0.0.7]   <project default-value="${project}"/>
[reo 0.0.7]   <scope>${eo.scope}</scope>
[reo 0.0.7]   <session default-value="${session}"/>
[reo 0.0.7]   <skip default-value="false">${eo.skip}</skip>
[reo 0.0.7]   <sourcesDir default-value="${project.basedir}/src/main/eo">/home/r/repo/eo-tests</sourcesDir>
[reo 0.0.7]   <targetDir default-value="${project.build.directory}/eo">${eo.targetDir}</targetDir>
[reo 0.0.7]   <transpiled default-value="${project.build.directory}/eo/transpiled.csv">${eo.transpiled}</transpiled>
[reo 0.0.7]   <transpiledFormat default-value="csv">${eo.transpiledFormat}</transpiledFormat>
[reo 0.0.7] </configuration>
[reo 0.0.7] [DEBUG] -----------------------------------------------------------------------
[reo 0.0.7] [DEBUG] Goal:          org.eolang:eo-maven-plugin:0.28.7:assemble (compile)
[reo 0.0.7] [DEBUG] Style:         Regular
[reo 0.0.7] [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <configuration>
[reo 0.0.7]   <cache>${eo.cache}</cache>
[reo 0.0.7]   <discoverSelf default-value="false">${eo.discoverSelf}</discoverSelf>
[reo 0.0.7]   <failOnError default-value="true">${eo.failOnError}</failOnError>
[reo 0.0.7]   <foreign default-value="${project.build.directory}/eo/foreign.csv">${eo.foreign}</foreign>
[reo 0.0.7]   <foreignFormat default-value="csv">${eo.foreignFormat}</foreignFormat>
[reo 0.0.7]   <hash default-value="master">${eo.hash}</hash>
[reo 0.0.7]   <outputDir default-value="${project.build.outputDirectory}">${eo.outputDir}</outputDir>
[reo 0.0.7]   <overWrite default-value="false">${eo.overWrite}</overWrite&gt;
[reo 0.0.7]   &lt;placed default-value=&quot;${project.build.directory}/eo/placed.csv&quot;&gt;${eo.placed}&lt;/placed&gt;
[reo 0.0.7]   &lt;placedFormat default-value=&quot;csv&quot;&gt;${eo.placedFormat}&lt;/placedFormat&gt;
[reo 0.0.7]   &lt;project default-value=&quot;${project}&quot;/&gt;
[reo 0.0.7]   &lt;scope&gt;${eo.scope}&lt;/scope&gt;
[reo 0.0.7]   &lt;session default-value=&quot;${session}&quot;/&gt;
[reo 0.0.7]   &lt;skip default-value=&quot;false&quot;&gt;${eo.skip}&lt;/skip&gt;
[reo 0.0.7]   &lt;skipZeroVersions default-value=&quot;true&quot;&gt;${eo.skipZeroVersions}&lt;/skipZeroVersions&gt;
[reo 0.0.7]   <targetDir default-value="${project.build.directory}/eo">${eo.targetDir}</targetDir>
[reo 0.0.7]   <trackOptimizationSteps default-value="false">${eo.trackOptimizationSteps}</trackOptimizationSteps>
[reo 0.0.7]   <transpiled default-value="${project.build.directory}/eo/transpiled.csv">${eo.transpiled}</transpiled>
[reo 0.0.7]   <transpiledFormat default-value="csv">${eo.transpiledFormat}</transpiledFormat>
[reo 0.0.7] </configuration>
[reo 0.0.7] [DEBUG] -----------------------------------------------------------------------
[reo 0.0.7] [DEBUG] Goal:          org.eolang:eo-maven-plugin:0.28.7:gmi (gmi-graphs)
[reo 0.0.7] [DEBUG] Style:         Regular
[reo 0.0.7] [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <configuration>
[reo 0.0.7]   <foreign default-value="${project.build.directory}/eo/foreign.csv">${eo.foreign}</foreign>
[reo 0.0.7]   <foreignFormat default-value="csv">${eo.foreignFormat}</foreignFormat>
[reo 0.0.7]   <generateDotFiles default-value="false">true</generateDotFiles>
[reo 0.0.7]   <generateGmiXmlFiles default-value="false">true</generateGmiXmlFiles>
[reo 0.0.7]   <generateGraphFiles default-value="false">true</generateGraphFiles>
[reo 0.0.7]   <generateXemblyFiles default-value="false">true</generateXemblyFiles>
[reo 0.0.7]   <gmiIncludes>org.eolang.reo.**</gmiIncludes>
[reo 0.0.7]   <placed default-value="${project.build.directory}/eo/placed.csv">${eo.placed}</placed>
[reo 0.0.7]   <placedFormat default-value="csv">${eo.placedFormat}</placedFormat>
[reo 0.0.7]   <project default-value="${project}"/>
[reo 0.0.7]   <scope>${eo.scope}</scope>
[reo 0.0.7]   <session default-value="${session}"/>
[reo 0.0.7]   <skip default-value="false">${eo.skip}</skip>
[reo 0.0.7]   <targetDir default-value="${project.build.directory}/eo">${eo.targetDir}</targetDir>
[reo 0.0.7]   <transpiled default-value="${project.build.directory}/eo/transpiled.csv">${eo.transpiled}</transpiled>
[reo 0.0.7]   <transpiledFormat default-value="csv">${eo.transpiledFormat}</transpiledFormat>
[reo 0.0.7] </configuration>
[reo 0.0.7] [DEBUG] -----------------------------------------------------------------------
[reo 0.0.7] [DEBUG] Goal:          org.eolang:eo-maven-plugin:0.28.7:gmi (gmi-everything)
[reo 0.0.7] [DEBUG] Style:         Regular
[reo 0.0.7] [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <configuration>
[reo 0.0.7]   <foreign default-value="${project.build.directory}/eo/foreign.csv">${eo.foreign}</foreign>
[reo 0.0.7]   <foreignFormat default-value="csv">${eo.foreignFormat}</foreignFormat>
[reo 0.0.7]   <generateDotFiles default-value="false">${eo.generateDotFiles}</generateDotFiles>
[reo 0.0.7]   <generateGmiXmlFiles default-value="false">${eo.generateGmiXmlFiles}</generateGmiXmlFiles>
[reo 0.0.7]   <generateGraphFiles default-value="false">${eo.generateGraphFiles}</generateGraphFiles>
[reo 0.0.7]   <generateXemblyFiles default-value="false">${eo.generateXemblyFiles}</generateXemblyFiles>
[reo 0.0.7]   <placed default-value="${project.build.directory}/eo/placed.csv">${eo.placed}</placed>
[reo 0.0.7]   <placedFormat default-value="csv">${eo.placedFormat}</placedFormat>
[reo 0.0.7]   <project default-value="${project}"/>
[reo 0.0.7]   <scope>${eo.scope}</scope>
[reo 0.0.7]   <session default-value="${session}"/>
[reo 0.0.7]   <skip default-value="false">${eo.skip}</skip>
[reo 0.0.7]   <targetDir default-value="${project.build.directory}/eo">${eo.targetDir}</targetDir>
[reo 0.0.7]   <transpiled default-value="${project.build.directory}/eo/transpiled.csv">${eo.transpiled}</transpiled>
[reo 0.0.7]   <transpiledFormat default-value="csv">${eo.transpiledFormat}</transpiledFormat>
[reo 0.0.7] </configuration>
[reo 0.0.7] [DEBUG] -----------------------------------------------------------------------
[reo 0.0.7] [DEBUG] Goal:          org.apache.maven.plugins:maven-resources-plugin:2.6:resources (default-resources)
[reo 0.0.7] [DEBUG] Style:         Regular
[reo 0.0.7] [DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <configuration>
[reo 0.0.7]   <buildFilters default-value="${project.build.filters}"/>
[reo 0.0.7]   <encoding default-value="${project.build.sourceEncoding}">${encoding}</encoding>
[reo 0.0.7]   <escapeString>${maven.resources.escapeString}</escapeString>
[reo 0.0.7]   <escapeWindowsPaths default-value="true">${maven.resources.escapeWindowsPaths}</escapeWindowsPaths>
[reo 0.0.7]   <includeEmptyDirs default-value="false">${maven.resources.includeEmptyDirs}</includeEmptyDirs>
[reo 0.0.7]   <outputDirectory default-value="${project.build.outputDirectory}"/>
[reo 0.0.7]   <overwrite default-value="false">${maven.resources.overwrite}</overwrite>
[reo 0.0.7]   <project default-value="${project}"/>
[reo 0.0.7]   <resources default-value="${project.resources}"/>
[reo 0.0.7]   <session default-value="${session}"/>
[reo 0.0.7]   <supportMultiLineFiltering default-value="false">${maven.resources.supportMultiLineFiltering}</supportMultiLineFiltering>
[reo 0.0.7]   <useBuildFilters default-value="true"/>
[reo 0.0.7]   <useDefaultDelimiters default-value="true"/>
[reo 0.0.7] </configuration>
[reo 0.0.7] [DEBUG] =======================================================================
[reo 0.0.7] [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=61631, ConflictMarker.markTime=109735, ConflictMarker.nodeCount=1, ConflictIdSorter.graphTime=28762, ConflictIdSorter.topsortTime=630136, ConflictIdSorter.conflictIdCount=0, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1902876, ConflictResolver.conflictItemCount=0, DefaultDependencyCollector.collectTime=292207, DefaultDependencyCollector.transformTime=57431857}
[reo 0.0.7] [DEBUG] org.eolang:reo:jar:1.0-SNAPSHOT
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] --- eo-maven-plugin:0.28.7:register (compile) @ reo ---
   Compiling float-cmp v0.9.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=float_cmp CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/float-cmp-0.9.0 CARGO_PKG_AUTHORS='Mike Dilger <mike@mikedilger.com>' CARGO_PKG_DESCRIPTION='Floating point approximate comparison traits' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=float-cmp CARGO_PKG_REPOSITORY='https://github.com/mikedilger/float-cmp' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name float_cmp --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/float-cmp-0.9.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature=&quot;default&quot;' --cfg 'feature=&quot;num-traits&quot;' --cfg 'feature=&quot;ratio&quot;' -C metadata=8c170daff0fc6249 -C extra-filename=-8c170daff0fc6249 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern num_traits=/home/r/repo/target/debug/deps/libnum_traits-423fcb90a2b13a60.rmeta --cap-lints warn`
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-parser:pom:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.pom (5.7 kB at 202 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parser/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.cactoos:cactoos:pom:0.54.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.pom (11 kB at 396 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/cactoos/cactoos/0.54.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:parent:pom:0.60.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.60.5/parent-0.60.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.60.5/parent-0.60.5.pom (63 kB at 1.8 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.60.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.60.5/parent-0.60.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.junit:junit-bom:pom:5.9.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.0/junit-bom-5.9.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.0/junit-bom-5.9.0.pom (5.6 kB at 217 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.9.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.9.0/junit-bom-5.9.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact xml-apis:xml-apis:pom:1.4.01 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom (2.7 kB at 74 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.4.01/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.yegor256:xsline:pom:0.12.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/yegor256/xsline/0.12.2/xsline-0.12.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/yegor256/xsline/0.12.2/xsline-0.12.2.pom (4.9 kB at 144 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/xsline/0.12.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/xsline/0.12.2/xsline-0.12.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:parent:pom:0.61.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.61.0/parent-0.61.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.61.0/parent-0.61.0.pom (63 kB at 1.8 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.61.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.61.0/parent-0.61.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-xml:pom:0.25.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.pom
   Compiling rand v0.8.5
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=rand CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.8.5 CARGO_PKG_AUTHORS='The Rand Project Developers:The Rust Project Developers' CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality.
' CARGO_PKG_HOMEPAGE='https://rust-random.github.io/book' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=rand CARGO_PKG_REPOSITORY='https://github.com/rust-random/rand' CARGO_PKG_VERSION=0.8.5 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name rand --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/rand-0.8.5/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="alloc"' --cfg 'feature="default"' --cfg 'feature="getrandom"' --cfg 'feature="libc"' --cfg 'feature="rand_chacha"' --cfg 'feature="std"' --cfg 'feature="std_rng"' -C metadata=cb1d4c6fc9faf6c6 -C extra-filename=-cb1d4c6fc9faf6c6 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern libc=/home/r/repo/target/debug/deps/liblibc-703cfcc342db9867.rmeta --extern rand_chacha=/home/r/repo/target/debug/deps/librand_chacha-b7c5ab3369ee01fe.rmeta --extern rand_core=/home/r/repo/target/debug/deps/librand_core-36b7519e816e99be.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.pom (6.1 kB at 142 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-xml/0.25.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi:pom:1.35.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.35.0/jcabi-1.35.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.35.0/jcabi-1.35.0.pom (5.8 kB at 216 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.35.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.35.0/jcabi-1.35.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-log:pom:0.22.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.pom (5.1 kB at 184 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-log/0.22.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi:pom:1.34.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.34.1/jcabi-1.34.1.pom
   Compiling simple_logger v2.3.0
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=simple_logger CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/simple_logger-2.3.0 CARGO_PKG_AUTHORS='Sam Clements <sam@borntyping.co.uk>' CARGO_PKG_DESCRIPTION='A logger that prints all messages with a readable output format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=simple_logger CARGO_PKG_REPOSITORY='https://github.com/borntyping/rust-simple_logger' CARGO_PKG_VERSION=2.3.0 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name simple_logger --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/simple_logger-2.3.0/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="colored"' --cfg 'feature="colors"' --cfg 'feature="default"' --cfg 'feature="time"' --cfg 'feature="timestamps"' -C metadata=d4b39ee8b9ffc7fe -C extra-filename=-d4b39ee8b9ffc7fe --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern colored=/home/r/repo/target/debug/deps/libcolored-47163289a6554d5b.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rmeta --extern time=/home/r/repo/target/debug/deps/libtime-63e1d38572493c9a.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.34.1/jcabi-1.34.1.pom (5.8 kB at 121 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.34.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.34.1/jcabi-1.34.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.slf4j:slf4j-api:pom:2.0.0-beta1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.pom (1.6 kB at 56 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/2.0.0-beta1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.slf4j:slf4j-parent:pom:2.0.0-beta1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.0-beta1/slf4j-parent-2.0.0-beta1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/2.0.0-beta1/slf4j-parent-2.0.0-beta1.pom (16 kB at 385 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-parent/2.0.0-beta1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-parent/2.0.0-beta1/slf4j-parent-2.0.0-beta1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.mockito:mockito-core:pom:4.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.pom (2.5 kB at 89 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/mockito/mockito-core/4.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact net.bytebuddy:byte-buddy:pom:1.12.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.pom (16 kB at 282 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy/1.12.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact net.bytebuddy:byte-buddy-parent:pom:1.12.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.12.13/byte-buddy-parent-1.12.13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.12.13/byte-buddy-parent-1.12.13.pom (52 kB at 763 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-parent/1.12.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-parent/1.12.13/byte-buddy-parent-1.12.13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact net.bytebuddy:byte-buddy-agent:pom:1.12.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.pom (11 kB at 231 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-agent/1.12.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.objenesis:objenesis:pom:3.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.pom (3.0 kB at 131 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis/3.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.objenesis:objenesis-parent:pom:3.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom (18 kB at 536 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis-parent/3.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact net.sf.saxon:Saxon-HE:pom:11.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.pom (4.2 kB at 83 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/sf/saxon/Saxon-HE/11.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.xmlresolver:xmlresolver:pom:4.4.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.pom (2.3 kB at 90 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.client5:httpclient5:pom:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.pom (5.8 kB at 193 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.client5:httpclient5-parent:pom:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.1.3/httpclient5-parent-5.1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.1.3/httpclient5-parent-5.1.3.pom (14 kB at 337 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5-parent/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5-parent/5.1.3/httpclient5-parent-5.1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents:httpcomponents-parent:pom:12 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/12/httpcomponents-parent-12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/12/httpcomponents-parent-12.pom (32 kB at 709 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/httpcomponents-parent/12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/httpcomponents-parent/12/httpcomponents-parent-12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:23 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/23/apache-23.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/23/apache-23.pom (18 kB at 737 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/23/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/23/apache-23.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache.snapshots (https://repository.apache.org/snapshots).
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.core5:httpcore5:pom:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.pom
warning: `sxd-document` (lib) generated 76 warnings
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.pom (3.8 kB at 135 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.core5:httpcore5-parent:pom:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.1.3/httpcore5-parent-5.1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.1.3/httpcore5-parent-5.1.3.pom (10 kB at 311 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-parent/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-parent/5.1.3/httpcore5-parent-5.1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.core5:httpcore5-h2:pom:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.pom (3.5 kB at 140 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.slf4j:slf4j-api:pom:1.7.25 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom (3.8 kB at 160 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/1.7.25/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/1.7.25/slf4j-api-1.7.25.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.slf4j:slf4j-parent:pom:1.7.25 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom (14 kB at 500 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-parent/1.7.25/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-parent/1.7.25/slf4j-parent-1.7.25.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-codec:commons-codec:pom:1.15 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.pom (15 kB at 572 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-codec/commons-codec/1.15/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-codec/commons-codec/1.15/commons-codec-1.15.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:52 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/52/commons-parent-52.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/52/commons-parent-52.pom (79 kB at 2.3 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/52/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/52/commons-parent-52.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.antlr:antlr4-runtime:pom:4.11.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.pom
   Compiling env_logger v0.7.1
   Compiling predicates v2.1.1
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=env_logger CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment
variable.
' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT/Apache-2.0 CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=env_logger CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name env_logger --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/env_logger-0.7.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="atty"' --cfg 'feature="default"' --cfg 'feature="humantime"' --cfg 'feature="regex"' --cfg 'feature="termcolor"' -C metadata=39ba21acee4d4c78 -C extra-filename=-39ba21acee4d4c78 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern atty=/home/r/repo/target/debug/deps/libatty-c53cbb59d09af743.rmeta --extern humantime=/home/r/repo/target/debug/deps/libhumantime-bf92402b5d64a80c.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rmeta --extern termcolor=/home/r/repo/target/debug/deps/libtermcolor-c5c67257a2d4e5ab.rmeta --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=predicates CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-2.1.1 CARGO_PKG_AUTHORS='Nick Stevens <nick@bitcurry.com>' CARGO_PKG_DESCRIPTION='An implementation of boolean-valued predicate functions.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/predicates-rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=predicates CARGO_PKG_REPOSITORY='https://github.com/assert-rs/predicates-rs' CARGO_PKG_VERSION=2.1.1 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name predicates --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/predicates-2.1.1/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="diff"' --cfg 'feature="difflib"' --cfg 'feature="float-cmp"' --cfg 'feature="normalize-line-endings"' --cfg 'feature="regex"' -C metadata=9d601dea744ac393 -C extra-filename=-9d601dea744ac393 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern difflib=/home/r/repo/target/debug/deps/libdifflib-a202cb1ebadf8a8a.rmeta --extern float_cmp=/home/r/repo/target/debug/deps/libfloat_cmp-8c170daff0fc6249.rmeta --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rmeta --extern normalize_line_endings=/home/r/repo/target/debug/deps/libnormalize_line_endings-3b5dffda705a15cc.rmeta --extern predicates_core=/home/r/repo/target/debug/deps/libpredicates_core-511572e2963ae921.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.pom (3.6 kB at 72 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-runtime/4.11.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.antlr:antlr4-master:pom:4.11.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom (4.4 kB at 120 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-master/4.11.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-master/4.11.1/antlr4-master-4.11.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.oss:oss-parent:pom:9 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/9/oss-parent-9.pom (6.6 kB at 227 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/oss/oss-parent/9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/oss/oss-parent/9/oss-parent-9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for sonatype-nexus-snapshots (https://oss.sonatype.org/content/repositories/snapshots).
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-manifests:pom:1.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.pom
warning: `sxd-xpath` (lib) generated 110 warnings
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.pom (4.0 kB at 159 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-manifests/1.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi:pom:1.30.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.30.0/jcabi-1.30.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi/1.30.0/jcabi-1.30.0.pom (5.8 kB at 224 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.30.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi/1.30.0/jcabi-1.30.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:parent:pom:0.55.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.55.0/parent-0.55.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/parent/0.55.0/parent-0.55.0.pom (62 kB at 2.0 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.55.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/parent/0.55.0/parent-0.55.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.junit:junit-bom:pom:5.6.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.6.2/junit-bom-5.6.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.6.2/junit-bom-5.6.2.pom (4.9 kB at 154 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.6.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.6.2/junit-bom-5.6.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi.incubator:xembly:pom:0.28.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.pom (10 kB at 347 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/incubator/xembly/0.28.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.yaml:snakeyaml:pom:1.33 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.pom (39 kB at 1.2 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/yaml/snakeyaml/1.33/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/yaml/snakeyaml/1.33/snakeyaml-1.33.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-text:pom:1.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.pom (17 kB at 527 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-text/1.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-text/1.9/commons-text-1.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:51 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/51/commons-parent-51.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/51/commons-parent-51.pom (78 kB at 2.2 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/51/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/51/commons-parent-51.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-lang3:pom:3.12.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom (31 kB at 786 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-lang3/3.12.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.junit:junit-bom:pom:5.7.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom (5.1 kB at 204 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.7.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/junit/junit-bom/5.7.1/junit-bom-5.7.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.twdata.maven:mojo-executor:pom:2.4.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.pom (3.1 kB at 101 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor/2.4.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.twdata.maven:mojo-executor-parent:pom:2.4.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor-parent/2.4.0/mojo-executor-parent-2.4.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor-parent/2.4.0/mojo-executor-parent-2.4.0.pom (11 kB at 365 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor-parent/2.4.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor-parent/2.4.0/mojo-executor-parent-2.4.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:3.3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.3.1/maven-3.3.1.pom
   Compiling fsutils v0.1.7
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=fsutils CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fsutils-0.1.7 CARGO_PKG_AUTHORS='Jared Forth <jaredforthdev@gmail.com>' CARGO_PKG_DESCRIPTION='An API for typical filesystem operations based on Bash commands' CARGO_PKG_HOMEPAGE='https://crates.io/crates/fsutils' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=fsutils CARGO_PKG_REPOSITORY='https://github.com/jaredforth/fsutils' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name fsutils --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/fsutils-0.1.7/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=9375144fc6ccaa33 -C extra-filename=-9375144fc6ccaa33 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern env_logger=/home/r/repo/target/debug/deps/libenv_logger-39ba21acee4d4c78.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.3.1/maven-3.3.1.pom (23 kB at 650 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/3.3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/3.3.1/maven-3.3.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:26 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/26/maven-parent-26.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/26/maven-parent-26.pom (40 kB at 1.4 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/26/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/26/maven-parent-26.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:16 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom (15 kB at 531 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/16/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/16/apache-16.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:3.0.24 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom (4.1 kB at 36 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:4.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/4.0/plexus-4.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/4.0/plexus-4.0.pom (22 kB at 377 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/4.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/4.0/plexus-4.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.forge:forge-parent:pom:10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom (14 kB at 156 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/10/forge-parent-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.yegor256:tojos:pom:0.13.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/yegor256/tojos/0.13.0/tojos-0.13.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/yegor256/tojos/0.13.0/tojos-0.13.0.pom (4.2 kB at 53 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/tojos/0.13.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/tojos/0.13.0/tojos-0.13.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact javax.json:javax.json-api:pom:1.1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.pom
   Compiling assert_cmd v2.0.4
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=assert_cmd CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.4 CARGO_PKG_AUTHORS='Pascal Hertleif <killercup@gmail.com>:Ed Page <eopage@gmail.com>' CARGO_PKG_DESCRIPTION='Test CLI Applications.' CARGO_PKG_HOMEPAGE='https://github.com/assert-rs/assert_cmd' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=assert_cmd CARGO_PKG_REPOSITORY='https://github.com/assert-rs/assert_cmd.git' CARGO_PKG_VERSION=2.0.4 CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name assert_cmd --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/assert_cmd-2.0.4/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=fd708c9036182ae4 -C extra-filename=-fd708c9036182ae4 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern bstr=/home/r/repo/target/debug/deps/libbstr-23e0676265d4f58f.rmeta --extern doc_comment=/home/r/repo/target/debug/deps/libdoc_comment-410a338f631e82b8.rmeta --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rmeta --extern predicates_core=/home/r/repo/target/debug/deps/libpredicates_core-511572e2963ae921.rmeta --extern predicates_tree=/home/r/repo/target/debug/deps/libpredicates_tree-ab6fafca41ef8d63.rmeta --extern wait_timeout=/home/r/repo/target/debug/deps/libwait_timeout-63a4c5df3a682a75.rmeta --cap-lints warn`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.pom (6.7 kB at 81 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/javax/json/javax.json-api/1.1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.glassfish:json:pom:1.1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/glassfish/json/1.1.4/json-1.1.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/glassfish/json/1.1.4/json-1.1.4.pom (18 kB at 256 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/json/1.1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/json/1.1.4/json-1.1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact net.java:jvnet-parent:pom:5 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/java/jvnet-parent/5/jvnet-parent-5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/java/jvnet-parent/5/jvnet-parent-5.pom (8.9 kB at 277 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/java/jvnet-parent/5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/java/jvnet-parent/5/jvnet-parent-5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for jvnet-nexus-releases (https://maven.java.net/content/repositories/releases/).
[reo 0.0.7] [DEBUG] Resolving artifact org.glassfish:javax.json:pom:1.1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.pom (12 kB at 189 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/javax.json/1.1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.opencsv:opencsv:pom:5.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.pom (32 kB at 674 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/opencsv/opencsv/5.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-beanutils:commons-beanutils:pom:1.9.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.pom (18 kB at 514 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:47 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/47/commons-parent-47.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/47/commons-parent-47.pom (78 kB at 479 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/47/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/47/commons-parent-47.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:19 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/19/apache-19.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/19/apache-19.pom (15 kB at 103 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/19/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/19/apache-19.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:pom:1.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom (19 kB at 331 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:34 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/34/commons-parent-34.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/34/commons-parent-34.pom (56 kB at 948 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/34/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/34/commons-parent-34.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:13 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom (14 kB at 318 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/13/apache-13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:3.2.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom (12 kB at 310 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:39 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/commons-parent-39.pom (62 kB at 1.9 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/39/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/39/commons-parent-39.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-collections4:pom:4.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.pom (24 kB at 743 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-collections4/4.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:48 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/48/commons-parent-48.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/48/commons-parent-48.pom (72 kB at 783 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/48/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/48/commons-parent-48.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:21 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/21/apache-21.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/21/apache-21.pom (17 kB at 214 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/21/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/21/apache-21.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-maven-slf4j:pom:0.12.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.pom (4.9 kB at 196 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-maven-slf4j/0.12.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=1439683, ConflictMarker.markTime=266117, ConflictMarker.nodeCount=59, ConflictIdSorter.graphTime=346099, ConflictIdSorter.topsortTime=78322, ConflictIdSorter.conflictIdCount=36, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=7927562, ConflictResolver.conflictItemCount=59, DefaultDependencyCollector.collectTime=4068835131, DefaultDependencyCollector.transformTime=10199273}
[reo 0.0.7] [DEBUG] org.eolang:eo-maven-plugin:jar:0.28.7
[reo 0.0.7] [DEBUG]    org.eolang:eo-parser:jar:0.28.7:compile
[reo 0.0.7] [DEBUG]       net.sf.saxon:Saxon-HE:jar:11.4:runtime
[reo 0.0.7] [DEBUG]          org.xmlresolver:xmlresolver:jar:4.4.3:runtime
[reo 0.0.7] [DEBUG]             org.apache.httpcomponents.client5:httpclient5:jar:5.1.3:runtime
[reo 0.0.7] [DEBUG]                org.apache.httpcomponents.core5:httpcore5-h2:jar:5.1.3:runtime
[reo 0.0.7] [DEBUG]                commons-codec:commons-codec:jar:1.15:runtime (version managed from default)
[reo 0.0.7] [DEBUG]             org.apache.httpcomponents.core5:httpcore5:jar:5.1.3:runtime
[reo 0.0.7] [DEBUG]          org.xmlresolver:xmlresolver:jar:data:4.4.3:runtime
[reo 0.0.7] [DEBUG]       com.jcabi:jcabi-manifests:jar:1.2.1:compile (version managed from default)
[reo 0.0.7] [DEBUG]       org.yaml:snakeyaml:jar:1.33:compile (version managed from default)
[reo 0.0.7] [DEBUG]       org.apache.commons:commons-text:jar:1.9:compile (version managed from default)
[reo 0.0.7] [DEBUG]    com.yegor256:xsline:jar:0.12.2:compile
[reo 0.0.7] [DEBUG]    com.jcabi.incubator:xembly:jar:0.28.1:compile
[reo 0.0.7] [DEBUG]    org.antlr:antlr4-runtime:jar:4.11.1:runtime
[reo 0.0.7] [DEBUG]    org.cactoos:cactoos:jar:0.54.0:compile
[reo 0.0.7] [DEBUG]    com.jcabi:jcabi-log:jar:0.22.0:compile
[reo 0.0.7] [DEBUG]       org.slf4j:slf4j-api:jar:2.0.0-beta1:compile
[reo 0.0.7] [DEBUG]       org.mockito:mockito-core:jar:4.7.0:compile (version managed from default)
[reo 0.0.7] [DEBUG]          net.bytebuddy:byte-buddy:jar:1.12.13:compile
[reo 0.0.7] [DEBUG]          net.bytebuddy:byte-buddy-agent:jar:1.12.13:compile
[reo 0.0.7] [DEBUG]          org.objenesis:objenesis:jar:3.2:runtime
[reo 0.0.7] [DEBUG]    com.jcabi:jcabi-xml:jar:0.25.4:compile
[reo 0.0.7] [DEBUG]    org.twdata.maven:mojo-executor:jar:2.4.0:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-utils:jar:3.0.24:compile
[reo 0.0.7] [DEBUG]    xml-apis:xml-apis:jar:1.4.01:compile
[reo 0.0.7] [DEBUG]    com.yegor256:tojos:jar:0.13.0:compile
[reo 0.0.7] [DEBUG]    javax.json:javax.json-api:jar:1.1.4:runtime
[reo 0.0.7] [DEBUG]    org.glassfish:javax.json:jar:1.1.4:runtime
[reo 0.0.7] [DEBUG]    com.opencsv:opencsv:jar:5.7.0:runtime
[reo 0.0.7] [DEBUG]       org.apache.commons:commons-lang3:jar:3.12.0:compile (version managed from default)
[reo 0.0.7] [DEBUG]       commons-beanutils:commons-beanutils:jar:1.9.4:runtime
[reo 0.0.7] [DEBUG]          commons-logging:commons-logging:jar:1.2:runtime
[reo 0.0.7] [DEBUG]          commons-collections:commons-collections:jar:3.2.2:runtime
[reo 0.0.7] [DEBUG]       org.apache.commons:commons-collections4:jar:4.4:runtime (version managed from default)
[reo 0.0.7] [DEBUG]    com.jcabi:jcabi-maven-slf4j:jar:0.12.2:compile
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-parser:jar:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact net.sf.saxon:Saxon-HE:jar:11.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.xmlresolver:xmlresolver:jar:4.4.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.client5:httpclient5:jar:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.core5:httpcore5-h2:jar:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-codec:commons-codec:jar:1.15 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.httpcomponents.core5:httpcore5:jar:5.1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.xmlresolver:xmlresolver:jar:data:4.4.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-manifests:jar:1.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.yaml:snakeyaml:jar:1.33 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-text:jar:1.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.yegor256:xsline:jar:0.12.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi.incubator:xembly:jar:0.28.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.antlr:antlr4-runtime:jar:4.11.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.cactoos:cactoos:jar:0.54.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-log:jar:0.22.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.slf4j:slf4j-api:jar:2.0.0-beta1 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.mockito:mockito-core:jar:4.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact net.bytebuddy:byte-buddy:jar:1.12.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact net.bytebuddy:byte-buddy-agent:jar:1.12.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.objenesis:objenesis:jar:3.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-xml:jar:0.25.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.twdata.maven:mojo-executor:jar:2.4.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:jar:3.0.24 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact xml-apis:xml-apis:jar:1.4.01 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.yegor256:tojos:jar:0.13.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact javax.json:javax.json-api:jar:1.1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.glassfish:javax.json:jar:1.1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.opencsv:opencsv:jar:5.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-lang3:jar:3.12.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-beanutils:commons-beanutils:jar:1.9.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:jar:1.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:jar:3.2.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-collections4:jar:4.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact com.jcabi:jcabi-maven-slf4j:jar:0.12.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.jar (121 kB at 531 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.jar (232 kB at 1.0 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.jar (153 kB at 633 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3-data.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.15/commons-codec-1.15.jar (354 kB at 815 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.jar (11 kB at 23 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.jar (851 kB at 1.4 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar (332 kB at 500 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/yegor256/xsline/0.12.2/xsline-0.12.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.jar (798 kB at 1.2 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-text/1.9/commons-text-1.9.jar (216 kB at 312 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/yegor256/xsline/0.12.2/xsline-0.12.2.jar (32 kB at 46 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.jar (62 kB at 86 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.jar (51 kB at 65 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.jar (324 kB at 401 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3-data.jar (1.0 MB at 1.3 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.jar (61 kB at 73 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.jar (346 kB at 408 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/objenesis/objenesis/3.2/objenesis-3.2.jar (49 kB at 55 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.jar (41 kB at 43 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.jar (13 kB at 13 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.jar (256 kB at 260 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.jar (669 kB at 638 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/yegor256/tojos/0.13.0/tojos-0.13.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar (247 kB at 228 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/yegor256/tojos/0.13.0/tojos-0.13.0.jar (24 kB at 22 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.jar (5.1 MB at 4.6 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar (221 kB at 200 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.jar (31 kB at 28 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.jar (129 kB at 110 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.jar (239 kB at 201 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar (62 kB at 50 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar (247 kB at 200 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar (587 kB at 451 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.jar (10 kB at 8.1 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar (588 kB at 430 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar (752 kB at 523 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.jar (3.9 MB at 2.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parser/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-parser/0.28.7/eo-parser-0.28.7.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/sf/saxon/Saxon-HE/11.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/sf/saxon/Saxon-HE/11.4/Saxon-HE-11.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/client5/httpclient5/5.1.3/httpclient5-5.1.3.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5-h2/5.1.3/httpcore5-h2-5.1.3.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-codec/commons-codec/1.15/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-codec/commons-codec/1.15/commons-codec-1.15.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5/5.1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/httpcomponents/core5/httpcore5/5.1.3/httpcore5-5.1.3.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/xmlresolver/xmlresolver/4.4.3/xmlresolver-4.4.3-data.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-manifests/1.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-manifests/1.2.1/jcabi-manifests-1.2.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/yaml/snakeyaml/1.33/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-text/1.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-text/1.9/commons-text-1.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/xsline/0.12.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/xsline/0.12.2/xsline-0.12.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/incubator/xembly/0.28.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/incubator/xembly/0.28.1/xembly-0.28.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-runtime/4.11.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/antlr/antlr4-runtime/4.11.1/antlr4-runtime-4.11.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/cactoos/cactoos/0.54.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/cactoos/cactoos/0.54.0/cactoos-0.54.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-log/0.22.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-log/0.22.0/jcabi-log-0.22.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/2.0.0-beta1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/slf4j/slf4j-api/2.0.0-beta1/slf4j-api-2.0.0-beta1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/mockito/mockito-core/4.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/mockito/mockito-core/4.7.0/mockito-core-4.7.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy/1.12.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy/1.12.13/byte-buddy-1.12.13.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-agent/1.12.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/net/bytebuddy/byte-buddy-agent/1.12.13/byte-buddy-agent-1.12.13.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis/3.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/objenesis/objenesis/3.2/objenesis-3.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-xml/0.25.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-xml/0.25.4/jcabi-xml-0.25.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor/2.4.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/twdata/maven/mojo-executor/2.4.0/mojo-executor-2.4.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.24/plexus-utils-3.0.24.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.4.01/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/tojos/0.13.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/yegor256/tojos/0.13.0/tojos-0.13.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/javax/json/javax.json-api/1.1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/javax/json/javax.json-api/1.1.4/javax.json-api-1.1.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/javax.json/1.1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/glassfish/javax.json/1.1.4/javax.json-1.1.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/opencsv/opencsv/5.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/opencsv/opencsv/5.7.0/opencsv-5.7.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-lang3/3.12.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-lang3/3.12.0/commons-lang3-3.12.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-collections4/4.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-maven-slf4j/0.12.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/jcabi/jcabi-maven-slf4j/0.12.2/jcabi-maven-slf4j-0.12.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Created new class realm plugin>org.eolang:eo-maven-plugin:0.28.7
[reo 0.0.7] [DEBUG] Importing foreign packages into class realm plugin>org.eolang:eo-maven-plugin:0.28.7
[reo 0.0.7] [DEBUG]   Imported:  < maven.api
[reo 0.0.7] [DEBUG] Populating class realm plugin>org.eolang:eo-maven-plugin:0.28.7
[reo 0.0.7] [DEBUG]   Included: org.eolang:eo-maven-plugin:jar:0.28.7
[reo 0.0.7] [DEBUG]   Included: org.eolang:eo-parser:jar:0.28.7
[reo 0.0.7] [DEBUG]   Included: net.sf.saxon:Saxon-HE:jar:11.4
[reo 0.0.7] [DEBUG]   Included: org.xmlresolver:xmlresolver:jar:4.4.3
[reo 0.0.7] [DEBUG]   Included: org.apache.httpcomponents.client5:httpclient5:jar:5.1.3
[reo 0.0.7] [DEBUG]   Included: org.apache.httpcomponents.core5:httpcore5-h2:jar:5.1.3
[reo 0.0.7] [DEBUG]   Included: commons-codec:commons-codec:jar:1.15
[reo 0.0.7] [DEBUG]   Included: org.apache.httpcomponents.core5:httpcore5:jar:5.1.3
[reo 0.0.7] [DEBUG]   Included: org.xmlresolver:xmlresolver:jar:data:4.4.3
[reo 0.0.7] [DEBUG]   Included: com.jcabi:jcabi-manifests:jar:1.2.1
[reo 0.0.7] [DEBUG]   Included: org.yaml:snakeyaml:jar:1.33
[reo 0.0.7] [DEBUG]   Included: org.apache.commons:commons-text:jar:1.9
[reo 0.0.7] [DEBUG]   Included: com.yegor256:xsline:jar:0.12.2
[reo 0.0.7] [DEBUG]   Included: com.jcabi.incubator:xembly:jar:0.28.1
[reo 0.0.7] [DEBUG]   Included: org.antlr:antlr4-runtime:jar:4.11.1
[reo 0.0.7] [DEBUG]   Included: org.cactoos:cactoos:jar:0.54.0
[reo 0.0.7] [DEBUG]   Included: com.jcabi:jcabi-log:jar:0.22.0
[reo 0.0.7] [DEBUG]   Included: org.mockito:mockito-core:jar:4.7.0
[reo 0.0.7] [DEBUG]   Included: net.bytebuddy:byte-buddy:jar:1.12.13
[reo 0.0.7] [DEBUG]   Included: net.bytebuddy:byte-buddy-agent:jar:1.12.13
[reo 0.0.7] [DEBUG]   Included: org.objenesis:objenesis:jar:3.2
[reo 0.0.7] [DEBUG]   Included: com.jcabi:jcabi-xml:jar:0.25.4
[reo 0.0.7] [DEBUG]   Included: org.twdata.maven:mojo-executor:jar:2.4.0
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.24
[reo 0.0.7] [DEBUG]   Included: xml-apis:xml-apis:jar:1.4.01
[reo 0.0.7] [DEBUG]   Included: com.yegor256:tojos:jar:0.13.0
[reo 0.0.7] [DEBUG]   Included: javax.json:javax.json-api:jar:1.1.4
[reo 0.0.7] [DEBUG]   Included: org.glassfish:javax.json:jar:1.1.4
[reo 0.0.7] [DEBUG]   Included: com.opencsv:opencsv:jar:5.7.0
[reo 0.0.7] [DEBUG]   Included: org.apache.commons:commons-lang3:jar:3.12.0
[reo 0.0.7] [DEBUG]   Included: commons-beanutils:commons-beanutils:jar:1.9.4
[reo 0.0.7] [DEBUG]   Included: commons-logging:commons-logging:jar:1.2
[reo 0.0.7] [DEBUG]   Included: commons-collections:commons-collections:jar:3.2.2
[reo 0.0.7] [DEBUG]   Included: org.apache.commons:commons-collections4:jar:4.4
[reo 0.0.7] [DEBUG]   Included: com.jcabi:jcabi-maven-slf4j:jar:0.12.2
[reo 0.0.7] [DEBUG] Configuring mojo org.eolang:eo-maven-plugin:0.28.7:register from plugin realm ClassRealm[plugin>org.eolang:eo-maven-plugin:0.28.7, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.eolang:eo-maven-plugin:0.28.7:register' with basic configurator -->
[reo 0.0.7] [DEBUG]   (f) foreign = /home/r/repo/target/eo/foreign.csv
[reo 0.0.7] [DEBUG]   (f) foreignFormat = csv
[reo 0.0.7] [DEBUG]   (f) placed = /home/r/repo/target/eo/placed.csv
[reo 0.0.7] [DEBUG]   (f) placedFormat = csv
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@dc4a691
[reo 0.0.7] [DEBUG]   (f) skip = false
[reo 0.0.7] [DEBUG]   (f) sourcesDir = /home/r/repo/eo-tests
[reo 0.0.7] [DEBUG]   (f) targetDir = /home/r/repo/target/eo
[reo 0.0.7] [DEBUG]   (f) transpiled = /home/r/repo/target/eo/transpiled.csv
[reo 0.0.7] [DEBUG]   (f) transpiledFormat = csv
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [DEBUG] EO source org.eolang.reo.simple.sum registered
[reo 0.0.7] [INFO] Registered 1 EO sources from ./home/r/repo/eo-tests to ./home/r/repo/target/eo/foreign.csv, included [**.eo], excluded []
[reo 0.0.7] [DEBUG] Execution of RegisterMojo took 42ms
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] --- eo-maven-plugin:0.28.7:assemble (compile) @ reo ---
[reo 0.0.7] [DEBUG] Configuring mojo org.eolang:eo-maven-plugin:0.28.7:assemble from plugin realm ClassRealm[plugin>org.eolang:eo-maven-plugin:0.28.7, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.eolang:eo-maven-plugin:0.28.7:assemble' with basic configurator -->
[reo 0.0.7] [DEBUG]   (f) discoverSelf = false
[reo 0.0.7] [DEBUG]   (f) failOnError = true
[reo 0.0.7] [DEBUG]   (f) foreign = /home/r/repo/target/eo/foreign.csv
[reo 0.0.7] [DEBUG]   (f) foreignFormat = csv
[reo 0.0.7] [DEBUG]   (f) hash = master
[reo 0.0.7] [DEBUG]   (f) outputDir = /home/r/repo/target/classes
[reo 0.0.7] [DEBUG]   (f) overWrite = false
[reo 0.0.7] [DEBUG]   (f) placed = /home/r/repo/target/eo/placed.csv
[reo 0.0.7] [DEBUG]   (f) placedFormat = csv
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@dc4a691
[reo 0.0.7] [DEBUG]   (f) skip = false
[reo 0.0.7] [DEBUG]   (f) skipZeroVersions = true
[reo 0.0.7] [DEBUG]   (f) targetDir = /home/r/repo/target/eo
[reo 0.0.7] [DEBUG]   (f) trackOptimizationSteps = false
[reo 0.0.7] [DEBUG]   (f) transpiled = /home/r/repo/target/eo/transpiled.csv
[reo 0.0.7] [DEBUG]   (f) transpiledFormat = csv
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] ANTLR Tool version 4.10.1 used for code generation does not match the current runtime version 4.11.1
[reo 0.0.7] ANTLR Tool version 4.10.1 used for code generation does not match the current runtime version 4.11.1
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Created-By", "Main-Class", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 4 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "EO-Version", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Main-Class", "Manifest-Version", "Project-Name"]
[reo 0.0.7] [DEBUG] 6 attribute(s) loaded ["Automatic-Module-Name", "Built-By", "Implementation-Title", "Implementation-Vendor", "Implementation-Version", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 12 attribute(s) loaded ["Automatic-Module-Name", "Build-Jdk-Spec", "Created-By", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Manifest-Version", "Specification-Title", "Specification-Vendor", "Specification-Version"]
[reo 0.0.7] [DEBUG] 12 attribute(s) loaded ["Automatic-Module-Name", "Build-Jdk-Spec", "Created-By", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Manifest-Version", "Specification-Title", "Specification-Vendor", "Specification-Version"]
[reo 0.0.7] [DEBUG] 24 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk-Spec", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Implementation-Title", "Implementation-Vendor", "Implementation-Version", "Import-Package", "Include-Resource", "Manifest-Version", "Require-Capability", "Specification-Title", "Specification-Vendor", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 12 attribute(s) loaded ["Automatic-Module-Name", "Build-Jdk-Spec", "Created-By", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Manifest-Version", "Specification-Title", "Specification-Vendor", "Specification-Version&quot;]
[reo 0.0.7] [DEBUG] 6 attribute(s) loaded [&quot;Automatic-Module-Name&quot;, &quot;Built-By&quot;, &quot;Implementation-Title&quot;, &quot;Implementation-Vendor&quot;, &quot;Implementation-Version&quot;, &quot;Manifest-Version&quot;]
[reo 0.0.7] [DEBUG] 6 attribute(s) loaded [&quot;Build-Jdk-Spec&quot;, &quot;Created-By&quot;, &quot;JCabi-Build&quot;, &quot;JCabi-Date&quot;, &quot;JCabi-Version&quot;, &quot;Manifest-Version&quot;]
[reo 0.0.7] [DEBUG] 15 attribute(s) loaded [&quot;Automatic-Module-Name&quot;, &quot;Bnd-LastModified&quot;, &quot;Build-Jdk-Spec&quot;, &quot;Bundle-Description&quot;, &quot;Bundle-License&quot;, &quot;Bundle-ManifestVersion&quot;, &quot;Bundle-Name&quot;, &quot;Bundle-SymbolicName&quot;, &quot;Bundle-Version&quot;, &quot;Created-By&quot;, &quot;Export-Package&quot;, &quot;Import-Package&quot;, &quot;Manifest-Version&quot;, &quot;Require-Capability&quot;, &quot;Tool&quot;]
[reo 0.0.7] [DEBUG] 26 attribute(s) loaded [&quot;Automatic-Module-Name&quot;, &quot;Bnd-LastModified&quot;, &quot;Build-Jdk&quot;, &quot;Build-Jdk-Spec&quot;, &quot;Built-By&quot;, &quot;Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Implementation-Title", "Implementation-Vendor", "Implementation-Version", "Import-Package", "Include-Resource", "Manifest-Version", "Require-Capability", "Specification-Title", "Specification-Vendor", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 24 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk", "Build-Jdk-Spec", "Built-By", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Import-Package", "Manifest-Version", "Require-Capability", "Tool"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 16 attribute(s) loaded ["Bnd-LastModified", "Build-Jdk-Spec", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Import-Package", "Manifest-Version", "Require-Capability", "Tool"]
[reo 0.0.7] [DEBUG] 9 attribute(s) loaded ["Automatic-Module-Name", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Version", "Export-Package", "Import-Package", "Manifest-Version", "Require-Capability"]
[reo 0.0.7] [DEBUG] 13 attribute(s) loaded ["Build-Jdk-Spec", "Bundle-Description", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Version", "Created-By", "Export-Package", "Main-Class", "Manifest-Version", "Multi-Release", "Tool"]
[reo 0.0.7] [DEBUG] 19 attribute(s) loaded ["Agent-Class", "Build-Jdk-Spec", "Bundle-Description", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Version", "Can-Redefine-Classes", "Can-Retransform-Classes", "Can-Set-Native-Method-Prefix", "Created-By", "Export-Package", "Import-Package", "Manifest-Version", "Multi-Release", "Premain-Class", "Require-Capability", "Tool"]
[reo 0.0.7] [DEBUG] 23 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk-Spec", "Bundle-Description", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Dependencies", "Export-Package", "Implementation-Title", "Implementation-Vendor", "Implementation-Version", "Import-Package", "Manifest-Version", "Require-Capability", "Specification-Title", "Specification-Vendor", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 6 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "JCabi-Build", "JCabi-Date", "JCabi-Version", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 5 attribute(s) loaded ["Archiver-Version", "Build-Jdk", "Built-By", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 5 attribute(s) loaded ["Archiver-Version", "Build-Jdk", "Built-By", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Ant-Version", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 3 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 19 attribute(s) loaded ["Bnd-LastModified", "Build-Jdk", "Built-By", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Extension-Name", "Implementation-Version", "Import-Package", "Manifest-Version", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 20 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk", "Built-By", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Extension-Name", "Implementation-Version", "Import-Package", "Manifest-Version", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 15 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk-Spec", "Bundle-Description", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Version", "Created-By", "Export-Package", "Import-Package", "Manifest-Version", "Require-Capability", "Tool"]
[reo 0.0.7] [DEBUG] 23 attribute(s) loaded [&quot;Automatic-Module-Name&quot;, &quot;Bnd-LastModified&quot;, &quot;Build-Jdk-Spec&quot;, &quot;Bundle-Description&quot;, &quot;Bundle-DocURL&quot;, &quot;Bundle-License&quot;, &quot;Bundle-ManifestVersion&quot;, &quot;Bundle-Name&quot;, &quot;Bundle-SymbolicName&quot;, &quot;Bundle-Vendor&quot;, &quot;Bundle-Version&quot;, &quot;Created-By&quot;, &quot;Export-Package&quot;, &quot;Implementation-Title&quot;, &quot;Implementation-Vendor&quot;, &quot;Implementation-Version&quot;, &quot;Include-Resource&quot;, &quot;Manifest-Version&quot;, &quot;Require-Capability&quot;, &quot;Specification-Title&quot;, &quot;Specification-Vendor&quot;, &quot;Specification-Version&quot;, &quot;Tool&quot;]
[reo 0.0.7] [DEBUG] 29 attribute(s) loaded [&quot;Bnd-LastModified&quot;, &quot;Build-Jdk&quot;, &quot;Built-By&quot;, &quot;Bundle-Description&quot;, &quot;Bundle-DocURL&quot;, &quot;Bundle-License&quot;, &quot;Bundle-ManifestVersion&quot;, &quot;Bundle-Name&quot;, &quot;Bundle-SymbolicName&quot;, &quot;Bundle-Vendor&quot;, &quot;Bundle-Version&quot;, &quot;Created-By&quot;, &quot;Export-Package&quot;, &quot;Implementation-Build&quot;, &quot;Implementation-Title&quot;, &quot;Implementation-URL&quot;, &quot;Implementation-Vendor&quot;, &quot;Implementation-Vendor-Id&quot;, &quot;Implementation-Version&quot;, &quot;Import-Package&quot;, &quot;Include-Resource&quot;, &quot;Manifest-Version&quot;, &quot;Require-Capability&quot;, &quot;Specification-Title&quot;, &quot;Specification-Vendor&quot;, &quot;Specification-Version&quot;, &quot;Tool&quot;, &quot;X-Compile-Source-JDK&quot;, &quot;X-Compile-Target-JDK&quot;]
[reo 0.0.7] [DEBUG] 28 attribute(s) loaded [&quot;Archiver-Version&quot;, &quot;Bnd-LastModified&quot;, &quot;Build-Jdk&quot;, &quot;Built-By&quot;, &quot;Bundle-Description&quot;, &quot;Bundle-DocURL&quot;, &quot;Bundle-License&quot;, &quot;Bundle-ManifestVersion&quot;, &quot;Bundle-Name&quot;, &quot;Bundle-SymbolicName&quot;, &quot;Bundle-Vendor&quot;, &quot;Bundle-Version&quot;, &quot;Created-By&quot;, &quot;Export-Package&quot;, &quot;Implementation-Build&quot;, &quot;Implementation-Title&quot;, &quot;Implementation-Vendor&quot;, &quot;Implementation-Vendor-Id&quot;, &quot;Implementation-Version&quot;, &quot;Import-Package&quot;, &quot;Include-Resource&quot;, &quot;Manifest-Version&quot;, &quot;Specification-Title&quot;, &quot;Specification-Vendor&quot;, &quot;Specification-Version&quot;, &quot;Tool&quot;, &quot;X-Compile-Source-JDK&quot;, &quot;X-Compile-Target-JDK&quot;]
[reo 0.0.7] [DEBUG] 29 attribute(s) loaded [&quot;Archiver-Version&quot;, &quot;Bnd-LastModified&quot;, &quot;Build-Jdk&quot;, &quot;Built-By&quot;, &quot;Bundle-Description&quot;, &quot;Bundle-DocURL&quot;, &quot;Bundle-License&quot;, &quot;Bundle-ManifestVersion&quot;, &quot;Bundle-Name&quot;, &quot;Bundle-SymbolicName&quot;, &quot;Bundle-Vendor&quot;, &quot;Bundle-Version&quot;, &quot;Created-By&quot;, &quot;Export-Package&quot;, &quot;Implementation-Build&quot;, &quot;Implementation-Title&quot;, &quot;Implementation-URL&quot;, &quot;Implementation-Vendor&quot;, &quot;Implementation-Vendor-Id&quot;, &quot;Implementation-Version&quot;, &quot;Include-Resource&quot;, &quot;Manifest-Version&quot;, &quot;Require-Capability&quot;, &quot;Specification-Title&quot;, &quot;Specification-Vendor&quot;, &quot;Specification-Version&quot;, &quot;Tool&quot;, &quot;X-Compile-Source-JDK&quot;, &quot;X-Compile-Target-JDK"]
[reo 0.0.7] [DEBUG] 27 attribute(s) loaded ["Automatic-Module-Name", "Bnd-LastModified", "Build-Jdk", "Built-By", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Implementation-Title", "Implementation-URL", "Implementation-Vendor", "Implementation-Vendor-Id", "Implementation-Version", "Import-Package", "Include-Resource", "Manifest-Version", "Require-Capability", "Specification-Title", "Specification-Vendor", "Specification-Version", "Tool"]
[reo 0.0.7] [DEBUG] 6 attribute(s) loaded ["Build-Jdk-Spec", "Created-By", "JCabi-Build", "JCabi-Date", "JCabi-Version", "Manifest-Version"]
[reo 0.0.7] [DEBUG] 18 attribute(s) loaded ["Bnd-LastModified", "Build-Jdk", "Built-By", "Bundle-Description", "Bundle-DocURL", "Bundle-License", "Bundle-ManifestVersion", "Bundle-Name", "Bundle-SymbolicName", "Bundle-Vendor", "Bundle-Version", "Created-By", "Export-Package", "Import-Package", "Main-Class", "Manifest-Version", "Require-Capability", "Tool"]
[reo 0.0.7] [INFO] 0 attributes loaded from 37 stream(s) in 130ms, 47 saved, 434 ignored: []
   Compiling ctor v0.1.23
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_derive CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_derive CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/serde_derive-e740fd70a445045f/out rustc --crate-name serde_derive /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-1.0.145/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' -C metadata=08939a6c8ef9de83 -C extra-filename=-08939a6c8ef9de83 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern proc_macro2=/home/r/repo/target/debug/deps/libproc_macro2-421caec5ab20a5dc.rlib --extern quote=/home/r/repo/target/debug/deps/libquote-47ffe75c230037d8.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-eefbf157dd335de1.rlib --extern proc_macro --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=ctor CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ctor-0.1.23 CARGO_PKG_AUTHORS='Matt Mastracci <matthew@mastracci.com>' CARGO_PKG_DESCRIPTION='__attribute__((constructor)) for Rust' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='Apache-2.0 OR MIT' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=ctor CARGO_PKG_REPOSITORY='https://github.com/mmastrac/rust-ctor' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name ctor --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/ctor-0.1.23/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type proc-macro --emit=dep-info,link -C prefer-dynamic -C embed-bitcode=no -C debuginfo=2 -C metadata=5a28e18a0c353ac1 -C extra-filename=-5a28e18a0c353ac1 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern quote=/home/r/repo/target/debug/deps/libquote-47ffe75c230037d8.rlib --extern syn=/home/r/repo/target/debug/deps/libsyn-eefbf157dd335de1.rlib --extern proc_macro --cap-lints warn`
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 29 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3154 bytes of XML in 3ms
[reo 0.0.7] [DEBUG] Parsed program org.eolang.reo.simple.sum:
[reo 0.0.7]  &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
[reo 0.0.7] <program ms="244"
[reo 0.0.7]           name="org.eolang.reo.simple.sum"
[reo 0.0.7]           source="/home/r/repo/eo-tests/org/eolang/reo/simple/sum.eo"
[reo 0.0.7]           time="2022-09-29T11:55:26.191097Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2022 Yegor Bugayenko
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +package org.eolang.reo.simple
[reo 0.0.7]
[reo 0.0.7] [] &gt; sum
[reo 0.0.7]
[reo 0.0.7]   43 &gt; expected
[reo 0.0.7]
[reo 0.0.7]   42.plus 1 &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2022 Yegor Bugayenko
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.reo.simple</tail>
[reo 0.0.7]          <part>org.eolang.reo.simple</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="25" name="sum" pos="0">
[reo 0.0.7]          <o base="int" data="bytes" line="27" name="expected" pos="2">00 00 00 00 00 00 00 2B</o>
[reo 0.0.7]          <o base="int" data="bytes" line="29" pos="2">00 00 00 00 00 00 00 2A</o>
[reo 0.0.7]          <o base=".plus" line="29" method="" name="@" pos="4">
[reo 0.0.7]             <o base="int" data="bytes" line="29" pos="10">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir saved (3224 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/eo-tests/org/eolang/reo/simple/sum.eo to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [INFO] Parsed 1 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3224 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3224 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 48ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 1ms
[reo 0.0.7] [WARNING] XSL transformation 'not-empty-atoms' took too long 647ms (over 100ms)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 993&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 1ms
[reo 0.0.7] [WARNING] XSL transformation 'not-empty-atoms' took too long 715ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 867µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 732µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 774µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 772µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 948µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 626µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 575µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 519µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 549µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 795µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 453µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 445µs
[reo 0.0.7] [WARNING] XSL transformation 'broken-aliases' took too long 145ms (over 100ms)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 540µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 462µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 623µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 439µs
[reo 0.0.7] [WARNING] XSL transformation 'broken-aliases' took too long 166ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 730µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 483µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 435µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 495µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 682µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 530µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 483µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 500µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 459µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 370µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 411µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 338µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 451µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 363µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 355µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 341µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 708µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 439µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 481µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 447µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 13ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 554µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 438µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (3592 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="244"\n
[reo 0.0.7]           name="org.eolang.reo.simple.sum"\n
[reo 0.0.7]           source="/home/r/repo/eo-tests/org/eolang/reo/simple/sum.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:26.191097Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +package org.eolang.reo.simple\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; sum\n
[reo 0.0.7] \n
[reo 0.0.7]   43 &gt; expected\n
[reo 0.0.7] \n
[reo 0.0.7]   42.plus 1 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.reo.simple</tail>\n
[reo 0.0.7]          <part>org.eolang.reo.simple</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="25" name="sum" pos="0">\n
[reo 0.0.7]          <o base="int" data="bytes" line="27" name="expected" pos="2">00 00 00 00 00 00 00 2B</o>\n
[reo 0.0.7]          <o base=".plus" line="29" name="@" pos="4">\n
[reo 0.0.7]             <o base="int" data="bytes" line="29" pos="2">00 00 00 00 00 00 00 2A</o>\n
[reo 0.0.7]             <o base="int" data="bytes" line="29" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 530µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 324µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 464µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 442µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 561µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 650µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 598µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 582µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 563µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 411µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 358µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 266µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 469µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 545µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 385µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 348µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 294µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 319µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 393&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 298&micro;s
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 310&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 305&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 361µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 319µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 323µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 291µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 287µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 312µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 475µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 435µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (3973 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="244"\n
[reo 0.0.7]           name="org.eolang.reo.simple.sum"\n
[reo 0.0.7]           source="/home/r/repo/eo-tests/org/eolang/reo/simple/sum.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:26.191097Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +package org.eolang.reo.simple\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; sum\n
[reo 0.0.7] \n
[reo 0.0.7]   43 &gt; expected\n
[reo 0.0.7] \n
[reo 0.0.7]   42.plus 1 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.reo.simple</tail>\n
[reo 0.0.7]          <part>org.eolang.reo.simple</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="25" name="sum" pos="0">\n
[reo 0.0.7]          <o base="org.eolang.int"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="27"\n
[reo 0.0.7]              name="expected"\n
[reo 0.0.7]              pos="2">00 00 00 00 00 00 00 2B</o>\n
[reo 0.0.7]          <o base=".plus" line="29" name="@" pos="4">\n
[reo 0.0.7]             <o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;29&quot; pos=&quot;2&quot;&gt;00 00 00 00 00 00 00 2A&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;29&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 371&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 347&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 679µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 554µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 473µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 494µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 475µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 373µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 300µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 313µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 387µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 386µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 513µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 488µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 531µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 391µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 415µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 530µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 348µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 407µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 486µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 542µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 524µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 526µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 446µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 370µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 417µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 389µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 419µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 336µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 339µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 358µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 285µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 249µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 249µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 181&micro;s
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 251&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 216&micro;s
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 274µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 586µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 429µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4529 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="244"\n
[reo 0.0.7]           name="org.eolang.reo.simple.sum"\n
[reo 0.0.7]           source="/home/r/repo/eo-tests/org/eolang/reo/simple/sum.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:26.191097Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +package org.eolang.reo.simple\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; sum\n
[reo 0.0.7] \n
[reo 0.0.7]   43 &gt; expected\n
[reo 0.0.7] \n
[reo 0.0.7]   42.plus 1 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.reo.simple</tail>\n
[reo 0.0.7]          <part>org.eolang.reo.simple</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="25"\n
[reo 0.0.7]           name="sum"\n
[reo 0.0.7]           original-name="sum"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o base="org.eolang.int"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line=&quot;27&quot;\n
[reo 0.0.7]              name=&quot;expected&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;&gt;00 00 00 00 00 00 00 2B&lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.plus&quot; line=&quot;29&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;29&quot; pos=&quot;2&quot;&gt;00 00 00 00 00 00 00 2A&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;29&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 674&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 483µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 272µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 322µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 354µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 430µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 343µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 272µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 292µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 366µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 383µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 396µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 354µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 339µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 394µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 506µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 439µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 363µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 345µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 277µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 255µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 284µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 286µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 266µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 2s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3224 bytes of XML in 527µs
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir saved (4773 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (program:org.eolang.reo.simple.sum) to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [INFO] Optimized 1 out of 1 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 2s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4773 bytes of XML in 339µs
[reo 0.0.7] [DEBUG] Found 1 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir: [org.eolang.int]
[reo 0.0.7] [INFO] Discovered 1 foreign objects in 1 programs: [org.eolang.int]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 12ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.int' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/int.eo...
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/04-pull/org/eolang
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/int.eo saved (2248 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.int' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/int.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 1 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 1 suitable tojo(s) found out of 2
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] No new dependencies unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 10ms
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 179µs
[reo 0.0.7] [INFO] The directory is absent, nothing to place: ./home/r/repo/target/eo/06-resolve
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 292µs
[reo 0.0.7] [INFO] Assemble cycle #1 (eo:1/xmir:0/xmir2:0/discovered:0 -&gt; eo:2/xmir:1/xmir2:1/discovered:1), took 5s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 93 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9016 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] Parsed program org.eolang.int:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="74"
[reo 0.0.7]           name="org.eolang.int"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; int
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ = x
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &lt; x
[reo 0.0.7]   [x] &gt; lt
[reo 0.0.7]     and. &gt; @
[reo 0.0.7]       (^.eq x).not
[reo 0.0.7]       (^.gt x).not
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≤ x
[reo 0.0.7]   [x] &gt; lte
[reo 0.0.7]     or. &gt; @
[reo 0.0.7]       ^.eq x
[reo 0.0.7]       ^.lt x
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &gt; x
[reo 0.0.7]   [x] &gt; gt /bool
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≥ x
[reo 0.0.7]   [x] &gt; gte
[reo 0.0.7]     or. &gt; @
[reo 0.0.7]       ^.eq x
[reo 0.0.7]       ^.gt x
[reo 0.0.7]
[reo 0.0.7]   # Change the sign of the number
[reo 0.0.7]   [] &gt; neg
[reo 0.0.7]     ^.times -1 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Add to the current one
[reo 0.0.7]   [x...] &gt; plus /int
[reo 0.0.7]
[reo 0.0.7]   # Subtract from the current one
[reo 0.0.7]   [x...] &gt; minus
[reo 0.0.7]     mapped. &gt; x-neg
[reo 0.0.7]       list
[reo 0.0.7]         x
[reo 0.0.7]       [element]
[reo 0.0.7]         neg. &gt; @
[reo 0.0.7]           element
[reo 0.0.7]     ^.plus &gt; @
[reo 0.0.7]       ...x-neg
[reo 0.0.7]
[reo 0.0.7]   # Multiplication this one by another int
[reo 0.0.7]   [x...] &gt; times /int
[reo 0.0.7]
[reo 0.0.7]   # Divide this one by another int
[reo 0.0.7]   [x...] &gt; div /int
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes /bytes
[reo 0.0.7]
[reo 0.0.7]   # Converts this to hash
[reo 0.0.7]   [] &gt; as-hash
[reo 0.0.7]     as-int. &gt; @
[reo 0.0.7]       xor.
[reo 0.0.7]         as-bytes
[reo 0.0.7]         right.
[reo 0.0.7]           as-bytes
[reo 0.0.7]           32
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="int" pos="0">
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">
[reo 0.0.7]             <o line="33" name="x" pos="3"/>
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">
[reo 0.0.7]                <o base="^" line=&quot;35&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;38&quot; name=&quot;lt&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.and&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o alias=&quot;1&quot; base=&quot;^&quot; line=&quot;41&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;41&quot; method=&quot;&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;41&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;.not&quot; line=&quot;41&quot; method=&quot;&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                &lt;o alias=&quot;2&quot; base="^" line="42" pos="7"/>
[reo 0.0.7]                <o base=".gt" line="42" method="" pos="8">
[reo 0.0.7]                   <o base="x" line="42" pos="12"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".not" line="42" method="" pos="14"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">
[reo 0.0.7]             <o line="45" name="x" pos="3"/>
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="47" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="47" method="" pos="7">
[reo 0.0.7]                   <o base="x" line="47" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="^" line="48" pos="6"/>
[reo 0.0.7]                <o base=".lt" line="48" method="" pos="7">
[reo 0.0.7]                   <o base="x" line="48" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bool" line="50" name="gt" pos="2">
[reo 0.0.7]             <o line="51" name="x" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="53" name="gte" pos="2">
[reo 0.0.7]             <o line="54" name="x" pos="3"/>
[reo 0.0.7]             <o base=".or" line="55" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="56" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="56" method="" pos="7">
[reo 0.0.7]                   <o base="x" line="56" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="^" line="57" pos="6"/>
[reo 0.0.7]                <o base=".gt" line="57" method="" pos="7">
[reo 0.0.7]                   <o base="x" line="57" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="59" name="neg" pos="2">
[reo 0.0.7]             <o base="^" line="61" pos="4"/>
[reo 0.0.7]             <o base=".times" line="61" method="" name="@" pos="5">
[reo 0.0.7]                <o base="int" data="bytes" line="61" pos="12">FF FF FF FF FF FF FF FF</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="63" name="plus" pos="2">
[reo 0.0.7]             <o line="64" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="66" name="minus" pos="2">
[reo 0.0.7]             <o line="67" name="x" pos="3" vararg=""/>
[reo 0.0.7]             <o base=".mapped" line="68" name="x-neg" pos="4">
[reo 0.0.7]                <o base="list" line="69" pos="6">
[reo 0.0.7]                   <o base="x" line="70" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o abstract="" line="71" pos="6">
[reo 0.0.7]                   <o line="71" name="element" pos="7"/>
[reo 0.0.7]                   <o base=".neg" line="72" name="@" pos="8">
[reo 0.0.7]                      <o base="element" line="73" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="74" pos="4"/>
[reo 0.0.7]             <o base=".plus" line="74" method="" name="@" pos="5">
[reo 0.0.7]                <o base="x-neg" line="75" pos="6" unvar=""/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="77" name="times" pos="2">
[reo 0.0.7]             <o line="78" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="80" name="div" pos="2">
[reo 0.0.7]             <o line="81" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="83" name="as-bytes" pos="2"/>
[reo 0.0.7]          <o abstract="" line="86" name="as-hash" pos="2">
[reo 0.0.7]             <o base=".as-int" line="88" name="@" pos="4">
[reo 0.0.7]                <o base=".xor" line="89" pos="6">
[reo 0.0.7]                   <o base="as-bytes" line="90" pos="8"/>
[reo 0.0.7]                   <o base=&quot;.right&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] Directory created: ./home/r/.eo/parsed/5f82cc1/org/eolang
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/int.xmir saved (9084 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir saved (9084 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/int.eo to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir
[reo 0.0.7] [INFO] Parsed 1 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 179ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9084 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9084 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 717&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 661&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 914&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 533&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 513&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 522&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 463&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 514&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 509µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 471µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 455µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 430µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 447µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 344µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 355µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 384µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 576µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 355µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 483µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 375µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 344µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 278µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 428µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 368µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 354µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 300µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 567µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 490µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 468µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 407µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 19ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 442µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 376µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 279µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 350µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 305&micro;s
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 263&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 291&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 536µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 453µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (9551 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="74"\n
[reo 0.0.7]           name="org.eolang.int"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;int" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o alias="1" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                <o base=".eq" line="41" method="" pos="8">\n
[reo 0.0.7]                   <o base="x" line="41" pos="12" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" method="" pos="14"/>\n
[reo 0.0.7]                <o alias="2" base="^" line="42" pos="7"/>\n
[reo 0.0.7]                <o base=".gt" line="42" method="" pos="8">\n
[reo 0.0.7]                   <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" method="" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                <o base=".eq" line="47" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                <o base=".lt" line="48" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="48" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="gte" pos="2">\n
[reo 0.0.7]             <o line="54" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="55" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                <o base=".eq" line="56" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="57" pos="6"/>\n
[reo 0.0.7]                <o base=".gt" line="57" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="57" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="59" name="neg" pos="2">\n
[reo 0.0.7]             <o base="^" line="61" pos="4"/>\n
[reo 0.0.7]             <o base=".times" line="61" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="int" data="bytes" line="61" pos="12" ref="30">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="63" name="plus" pos="2">\n
[reo 0.0.7]             <o line="64" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="minus" pos="2">\n
[reo 0.0.7]             <o line="67" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="68" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="list" line="69" pos="6">\n
[reo 0.0.7]                   <o base="x" line="70" pos="8" ref="67"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="71" pos="6">\n
[reo 0.0.7]                   <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="73" pos="10" ref="71"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]             <o base=".plus" line="74" method="" name="@" pos="5">\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;68&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;77&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;80&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;81&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;83&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;86&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;89&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;90&quot; pos=&quot;8&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;92&quot; pos=&quot;10&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;30&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 703&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 403&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 365&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 281&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (9591 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.int&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/int.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:30.757429Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="int" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                      <o alias="2" base="^" line="42" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                   <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="48" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="gte" pos="2">\n
[reo 0.0.7]             <o line="54" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="55" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="57" pos="7">\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;11&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;59&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;61&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot; ref=&quot;30&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;63&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;64&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;67&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;68&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;70&quot; pos=&quot;8&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;71&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;72&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;element&quot; line=&quot;73&quot; pos=&quot;10&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;68&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;77&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;80&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="81" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="83" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="86" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="88" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="89" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="90" pos="8" ref="83"/>\n
[reo 0.0.7]                   <o base=".right" line="91" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="92" pos="10" ref="83"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="93" pos="10" ref="30">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 404µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 256µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 412µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 374µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 337µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 353µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 456µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 313µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 289µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 292µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 321µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 312µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 298µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 459&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 263&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 222&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 315&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 294&micro;s
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (9816 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.int&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/int.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:30.757429Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="int" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                      <o alias="2" base="^" line="42" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                   <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="48" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="gte" pos="2">\n
[reo 0.0.7]             <o line="54" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="55" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="57" pos="7">\n
[reo 0.0.7]                   <o base="^" line="57" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="57" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="59" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="61" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="61" pos="4"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="61" pos="12" ref="30">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="63" name="plus" pos="2">\n
[reo 0.0.7]             <o line="64" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="minus" pos="2">\n
[reo 0.0.7]             <o line="67" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="68" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="list" line="69" pos="6">\n
[reo 0.0.7]                   <o base="x" line="70" pos="8" ref="67"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="71" pos="6">\n
[reo 0.0.7]                   <o line="71" name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;72&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;element&quot; line=&quot;73&quot; pos=&quot;10&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;68&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;77&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;80&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;81&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;83&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;86&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;89&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;90&quot; pos=&quot;8&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;92&quot; pos=&quot;10&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;30&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 473&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 535&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 514&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 474&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (9875 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.int&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     as-int. &amp;gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="int" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                      <o alias="2" base="^" line="42" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt&quot; line=&quot;48&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;48&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;48&quot; pos=&quot;11&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;50&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;53&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;54&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;55&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;57&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;11&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;59&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;61&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot; ref=&quot;30&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;63&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;64&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;67&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="68" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="69" pos="6">\n
[reo 0.0.7]                   <o base="x" line="70" pos="8" ref="67"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="71" pos="6">\n
[reo 0.0.7]                   <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="73" pos="10" ref="71"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="75" pos="6" ref="68" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="77" name="times" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="80" name="div" pos="2">\n
[reo 0.0.7]             <o line="81" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="83" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="86" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="88" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="89" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="90" pos="8" ref="83"/>\n
[reo 0.0.7]                   <o base=".right" line="91" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="92" pos="10" ref="83"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="93" pos="10" ref="30">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 643µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 620µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (9892 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="74"\n
[reo 0.0.7]           name="org.eolang.int"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &amp;gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     and. &amp;gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;int&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;32&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;38&quot; name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                      <o base="^" line="42" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                   <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="48" pos="11" ref="45"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="gte" pos="2">\n
[reo 0.0.7]             <o line="54" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="55" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="57" pos="7">\n
[reo 0.0.7]                   <o base="^" line="57" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="57" pos="11" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="59" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="61" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="61" pos="4"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="61" pos="12" ref="30">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="63" name="plus" pos="2">\n
[reo 0.0.7]             <o line="64" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="minus" pos="2">\n
[reo 0.0.7]             <o line="67" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="68" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="69" pos="6">\n
[reo 0.0.7]                   <o base="x" line="70" pos="8" ref="67"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="71" pos="6">\n
[reo 0.0.7]                   <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="73" pos="10" ref="71"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="75" pos="6" ref="68" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="77" name="times" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="80&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;81&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;83&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;86&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;89&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;90&quot; pos=&quot;8&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;92&quot; pos=&quot;10&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;30&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 309&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 303&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 289&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 184&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 224&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 206&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 396&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 392&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 350&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 351&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 510µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 401µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 378µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 286µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 345µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 314µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 451µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 404µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 317µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 325µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 336µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 334µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 297µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 291µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 279µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 312µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 212&micro;s
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 216&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 381&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 281µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 245µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 348µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 304µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 371µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 297µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 308µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 221µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (10271 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="74"\n
[reo 0.0.7]           name="org.eolang.int"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="int" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                      <o base="^" line="42" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="42" pos="12"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="lte" pos="2">\n
[reo 0.0.7]             <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                   <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="48" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;50&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;53&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;54&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;55&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;57&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;59&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;61&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;63&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;64&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;67&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;68&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;70&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="73" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="75" pos="6" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="77" name="times" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="80" name="div" pos="2">\n
[reo 0.0.7]             <o line="81" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="83" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="86" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="88" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="89" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="90" pos="8"/>\n
[reo 0.0.7]                   <o base=".right" line="91" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="92" pos="10"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="93" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 273µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 65ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 424µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 375µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (28198 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="74"\n
[reo 0.0.7]           name="org.eolang.int"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &amp;gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     and. &amp;gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           line=&quot;30&quot;\n
[reo 0.0.7]           name=&quot;int&quot;\n
[reo 0.0.7]           original-name=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$eq&quot;\n
[reo 0.0.7]              cut=&quot;0&quot;\n
[reo 0.0.7]              line=&quot;32&quot;\n
[reo 0.0.7]              name=&quot;eq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;32&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$lt"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$lte"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="44"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="44">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="int$gt"\n
[reo 0.0.7]              cut="27"\n
[reo 0.0.7]              line="50"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$gte"\n
[reo 0.0.7]              cut="29"\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="53">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$neg&quot;\n
[reo 0.0.7]              cut=&quot;38&quot;\n
[reo 0.0.7]              line=&quot;59&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;59&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;int$plus&quot;\n
[reo 0.0.7]              cut=&quot;42&quot;\n
[reo 0.0.7]              line=&quot;63&quot;\n
[reo 0.0.7]              name=&quot;plus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;63&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$minus&quot;\n
[reo 0.0.7]              cut=&quot;44&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;66&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="int$times"\n
[reo 0.0.7]              cut="56"\n
[reo 0.0.7]              line="77"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="77">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="int$div"\n
[reo 0.0.7]              cut="58"\n
[reo 0.0.7]              line="80"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="80">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;int$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;60&quot;\n
[reo 0.0.7]              line=&quot;83&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;83&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$as-hash&quot;\n
[reo 0.0.7]              cut=&quot;61&quot;\n
[reo 0.0.7]              line=&quot;86&quot;\n
[reo 0.0.7]              name=&quot;as-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;86&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="int$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="32.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="32.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="32.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="32.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="32.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="32.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="32.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="32.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="32.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="32.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="32.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="int$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]             <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                   <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="41" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                   <o base="^" line="42" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="42" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;44&quot;\n
[reo 0.0.7]           name=&quot;int$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;45&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;46&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;47&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;48&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;48&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;48&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="50"\n
[reo 0.0.7]           name="int$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="50.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="50.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="50.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="50.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="50.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="50.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="50.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="50.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="50.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="50.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="50.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="53"\n
[reo 0.0.7]           name="int$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="54" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="55" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="56" pos="7">\n
[reo 0.0.7]                <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="56" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".gt" line="57" pos="7">\n
[reo 0.0.7]                <o base="^" line="57" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="57" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="53.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="53.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="53.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="53.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="53.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="53.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="53.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="53.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="53.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="53.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;53.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;59&quot;\n
[reo 0.0.7]           name=&quot;int$neg&quot;\n
[reo 0.0.7]           original-name=&quot;neg&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.times&quot; line=&quot;61&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;63&quot;\n
[reo 0.0.7]           name=&quot;int$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;64&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="63.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="66"\n
[reo 0.0.7]           name="int$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="67" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o base=".mapped" line="68" name="x-neg" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="69" pos="6">\n
[reo 0.0.7]                <o base="x" line="70" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="int$minus$t1$a1"\n
[reo 0.0.7]                 cut="47"\n
[reo 0.0.7]                 line="71"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="71">\n
[reo 0.0.7]                <o as="x" base="x" level="1"/>\n
[reo 0.0.7]                <o as="@" base="@" level="1"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="lt" base="lt" level="2"/>\n
[reo 0.0.7]                <o as="lte" base="lte" level="2"/>\n
[reo 0.0.7]                <o as="gt" base="gt" level="2"/>\n
[reo 0.0.7]                <o as="gte" base="gte" level="2"/>\n
[reo 0.0.7]                <o as="neg" base="neg" level="2"/>\n
[reo 0.0.7]                <o as="plus" base="plus" level="2"/>\n
[reo 0.0.7]                <o as="times" base="times" level="2"/>\n
[reo 0.0.7]                <o as="div" base="div" level="2"/>\n
[reo 0.0.7]                <o as="as-bytes" base="as-bytes" level="2"/>\n
[reo 0.0.7]                <o as="as-hash" base="as-hash" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]             <o base="x-neg" line="75" pos="6" unvar=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="66.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="66.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="66.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="66.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="66.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="66.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="66.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line=&quot;66.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;71&quot;\n
[reo 0.0.7]           name=&quot;int$minus$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;int$minus&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;71&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.neg&quot; line=&quot;72&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;element&quot; line=&quot;73&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.67&quot; name=&quot;x&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.74&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;71.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;77&quot;\n
[reo 0.0.7]           name=&quot;int$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="77.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="77.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="77.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="77.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="77.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="80"\n
[reo 0.0.7]           name="int$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="81" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="80.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="80.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="80.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="80.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="80.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="80.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="80.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="80.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="80.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="80.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="80.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="83"\n
[reo 0.0.7]           name="int$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="83.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="83.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="83.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="83.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="83.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="83.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="83.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="83.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="83.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="83.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="83.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line=&quot;86&quot;\n
[reo 0.0.7]           name=&quot;int$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-int&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.xor&quot; line=&quot;89&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;as-bytes&quot; line=&quot;90&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.right&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 655&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 702&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 17ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 678&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 471&micro;s
[reo 0.0.7] [WARNING] XSL transformation 'abstracts-float-up' took too long 106ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 30ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 270µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (28192 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="74"\n
[reo 0.0.7]           name="org.eolang.int"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/int.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:30.757429Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="int"\n
[reo 0.0.7]           original-name="int"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$lt"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$lte&quot;\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;44&quot;\n
[reo 0.0.7]              name=&quot;lte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;44&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bool&quot;\n
[reo 0.0.7]              base=&quot;int$gt&quot;\n
[reo 0.0.7]              cut=&quot;27&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$gte"\n
[reo 0.0.7]              cut="29"\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="53">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$neg"\n
[reo 0.0.7]              cut="38"\n
[reo 0.0.7]              line="59"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="59">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="int$plus"\n
[reo 0.0.7]              cut="42"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$minus&quot;\n
[reo 0.0.7]              cut=&quot;44&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;66&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;int$times&quot;\n
[reo 0.0.7]              cut=&quot;56&quot;\n
[reo 0.0.7]              line=&quot;77&quot;\n
[reo 0.0.7]              name=&quot;times&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;77&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="int$div"\n
[reo 0.0.7]              cut="58"\n
[reo 0.0.7]              line="80"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="80">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="int$as-bytes"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="83"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="83">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$as-hash"\n
[reo 0.0.7]              cut="61"\n
[reo 0.0.7]              line="86"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="86">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;int$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;int$lt&quot;\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".and" line="40" name="@" pos="4">\n
[reo 0.0.7]             <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                   <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="41" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                   <o base="^" line="42" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="42" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="38.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="38.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="38.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="38.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="38.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="44"\n
[reo 0.0.7]           name="int$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="47" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="44.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="44.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="44.50" name="gt"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;int$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;53&quot;\n
[reo 0.0.7]           name=&quot;int$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;55&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.gt&quot; line=&quot;57&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;6&quot;/>\n
[reo 0.0.7]                <o base="x" line="57" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="53.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="53.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="53.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="53.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="53.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="53.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="53.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="53.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="53.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="53.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="53.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="59"\n
[reo 0.0.7]           name="int$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".times" line="61" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="61" pos="4"/>\n
[reo 0.0.7]             <o base="int" data="bytes" line="61" pos="12">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="59.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="59.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="59.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="59.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="59.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="59.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="59.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="59.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="59.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="59.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="59.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="63"\n
[reo 0.0.7]           name="int$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="64" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="63.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;66&quot;\n
[reo 0.0.7]           name=&quot;int$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;67&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mapped&quot; line=&quot;68&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;70&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;int$minus$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;47&quot;\n
[reo 0.0.7]                 line=&quot;71&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;71&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base="as-bytes" level="2"/>\n
[reo 0.0.7]                <o as="as-hash" base="as-hash" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]             <o base="x-neg" line="75" pos="6" unvar=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="66.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="66.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="66.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="66.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="66.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="66.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="66.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="66.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="66.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="66.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="66.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="71"\n
[reo 0.0.7]           name="int$minus$t1$a1"\n
[reo 0.0.7]           parent="int$minus"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]          <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]             <o base="element" line="73" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="71.67" name="x"/>\n
[reo 0.0.7]          <o level="2" line="71.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="71.38" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="71.44" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="71.50" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="71.53" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="71.59" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="71.63" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="71.77" name="times"/>\n
[reo 0.0.7]          <o level="2" line="71.80" name="div"/>\n
[reo 0.0.7]          <o level="2" line="71.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="71.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="77"\n
[reo 0.0.7]           name="int$times"\n
[reo 0.0.7]           original-name="times"\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;80&quot;\n
[reo 0.0.7]           name=&quot;int$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;81&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;83&quot;\n
[reo 0.0.7]           name=&quot;int$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;83.32&quot; name="eq"/>\n
[reo 0.0.7]          <o level="1" line="83.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="83.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="83.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="83.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="83.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="83.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="83.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="83.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="83.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="83.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="86"\n
[reo 0.0.7]           name="int$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".as-int" line="88" name="@" pos="4">\n
[reo 0.0.7]             <o base=".xor" line="89" pos="6">\n
[reo 0.0.7]                <o base="as-bytes" line="90" pos="8"/>\n
[reo 0.0.7]                <o base=".right" line="91" pos="8">\n
[reo 0.0.7]                   <o base="as-bytes" line="92" pos="10"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="93" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="86.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="86.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="86.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="86.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="86.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="86.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="86.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="86.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="86.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="86.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="86.83" name="as-bytes"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 325µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 253µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 62ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 588&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 385&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (29697 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.int&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/int.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:30.757429Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Change the sign of the number\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Add to the current one\n
[reo 0.0.7]   [x...] &gt; plus /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Subtract from the current one\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication this one by another int\n
[reo 0.0.7]   [x...] &gt; times /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Divide this one by another int\n
[reo 0.0.7]   [x...] &gt; div /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;list org.eolang.collections.list&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;list&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.collections.list&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="int"\n
[reo 0.0.7]           original-name="int"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="80"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$lt"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="80"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$lte"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="44"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="44">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="80"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="int$gt"\n
[reo 0.0.7]              cut="27"\n
[reo 0.0.7]              line="50"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;59&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$gte&quot;\n
[reo 0.0.7]              cut=&quot;29&quot;\n
[reo 0.0.7]              line=&quot;53&quot;\n
[reo 0.0.7]              name=&quot;gte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;53&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;59&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;int$neg&quot;\n
[reo 0.0.7]              cut=&quot;38&quot;\n
[reo 0.0.7]              line=&quot;59&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;59&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref="80"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="int$plus"\n
[reo 0.0.7]              cut="42"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="80"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$minus"\n
[reo 0.0.7]              cut="44"\n
[reo 0.0.7]              line="66"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="66">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;int$times&quot;\n
[reo 0.0.7]              cut=&quot;56&quot;\n
[reo 0.0.7]              line=&quot;77&quot;\n
[reo 0.0.7]              name=&quot;times&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;77&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;59&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;int$div&quot;\n
[reo 0.0.7]              cut=&quot;58&quot;\n
[reo 0.0.7]              line=&quot;80&quot;\n
[reo 0.0.7]              name=&quot;div&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;80&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;59&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="83"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="int$as-bytes"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="83"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="83">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="80"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="86"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="int$as-hash"\n
[reo 0.0.7]              cut="61"\n
[reo 0.0.7]              line="86"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="86">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="53"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="times" base="times" level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;int$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;int$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;41&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;41&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;41&quot; pos=&quot;12&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="42" pos="14">\n
[reo 0.0.7]                <o base=".gt" line="42" pos="8">\n
[reo 0.0.7]                   <o base="^" line="42" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="42" pos="12" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="38.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="38.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="38.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="38.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="38.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="44"\n
[reo 0.0.7]           name="int$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="45" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="46" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="47" pos="7">\n
[reo 0.0.7]                <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="47" pos="11" ref="45"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".lt" line="48" pos="7">\n
[reo 0.0.7]                <o base="^" line="48" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="11" ref="45"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="44.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="44.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="44.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="44.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="44.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="44.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="44.66" name="minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;int$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;53&quot;\n
[reo 0.0.7]           name=&quot;int$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;55&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.gt&quot; line=&quot;57&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;11&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;53.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="53.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="53.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="53.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="53.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="53.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="53.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="53.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="53.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="53.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="53.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="59"\n
[reo 0.0.7]           name="int$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".times" line="61" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="61" pos="4"/>\n
[reo 0.0.7]             <o base="int" data="bytes" line="61" pos="12" ref="30">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="59.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="59.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="59.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="59.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="59.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="59.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="59.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="59.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="59.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="59.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="59.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="63"\n
[reo 0.0.7]           name="int$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="64" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="63.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="63.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="63.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="63.50" name="gt"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;66&quot;\n
[reo 0.0.7]           name=&quot;int$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;67&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mapped&quot; line=&quot;68&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;70&quot; pos=&quot;8&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;int$minus$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;47&quot;\n
[reo 0.0.7]                 line=&quot;71&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;71&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;66.32&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot; ref=&quot;66.38&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot; ref=&quot;66.44&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot; ref=&quot;66.50&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot; ref=&quot;66.53&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot; ref=&quot;66.59&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot; ref=&quot;66.63&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot; ref=&quot;66.77&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot; ref=&quot;66.80&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot; ref=&quot;66.83&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;2" ref="66.86"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".plus" line="74" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="74" pos="4"/>\n
[reo 0.0.7]             <o base="x-neg" line="75" pos="6" ref="68" unvar=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="66.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="66.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="66.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="66.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="66.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="66.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="66.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="66.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="66.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="66.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="66.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="71"\n
[reo 0.0.7]           name="int$minus$t1$a1"\n
[reo 0.0.7]           parent="int$minus"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="71" name="element" pos="7"/>\n
[reo 0.0.7]          <o base=".neg" line="72" name="@" pos="8">\n
[reo 0.0.7]             <o base="element" line="73" pos="10" ref="71"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="71.67" name="x"/>\n
[reo 0.0.7]          <o level="2" line="71.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="71.38" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="71.44" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="71.50" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="71.53" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="71.59" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="71.63" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="71.77" name="times"/>\n
[reo 0.0.7]          <o level="2" line="71.80" name="div"/>\n
[reo 0.0.7]          <o level="2" line="71.83" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="71.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="77"\n
[reo 0.0.7]           name="int$times"\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.80&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;80&quot;\n
[reo 0.0.7]           name=&quot;int$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;81&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.44&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.53&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.59&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.63&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.66&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.77&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.83&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;80.86&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;83&quot;\n
[reo 0.0.7]           name=&quot;int$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;int&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level="1" line="83.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="83.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="83.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="83.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="83.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="83.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="83.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="83.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="83.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="83.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="83.86" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="86"\n
[reo 0.0.7]           name="int$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="int"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".as-int" line="88" name="@" pos="4">\n
[reo 0.0.7]             <o base=".xor" line="89" pos="6">\n
[reo 0.0.7]                <o base="as-bytes" line="90" pos="8" ref="86.83"/>\n
[reo 0.0.7]                <o base=".right" line="91" pos="8">\n
[reo 0.0.7]                   <o base="as-bytes" line="92" pos="10" ref="86.83"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="93" pos="10" ref="30">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="86.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="86.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="86.44" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="86.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="86.53" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="86.59" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="86.63" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="86.66" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="86.77" name="times"/>\n
[reo 0.0.7]          <o level="1" line="86.80" name="div"/>\n
[reo 0.0.7]          <o level="1" line="86.83" name="as-bytes"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 469µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 444µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 423&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 306&micro;s
[reo 0.0.7] [WARNING] XSL transformation 'add-refs' took too long 106ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 19ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 269&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 181&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 195&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 25ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 316&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 243&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 232&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 229&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 31ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 301&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 232&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 243&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9084 bytes of XML in 938µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir saved (29870 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (program:org.eolang.int) to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [INFO] Optimized 1 out of 2 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 29870 bytes of XML in 5ms
[reo 0.0.7] [DEBUG] Found 2 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir: [org.eolang.array, org.eolang.collections.list]
[reo 0.0.7] [INFO] Discovered 2 foreign objects in 1 programs: [org.eolang.array, org.eolang.collections.list]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 42ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' CARGO_PKG_VERSION=1.0.145 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=145 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/serde-5e18522409524f56/out rustc --crate-name serde /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde-1.0.145/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="derive"' --cfg 'feature="serde_derive"' --cfg 'feature="std"' -C metadata=716bf937ee2bba9a -C extra-filename=-716bf937ee2bba9a --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern serde_derive=/home/r/repo/target/debug/deps/libserde_derive-08939a6c8ef9de83.so --cap-lints warn`
[reo 0.0.7] [DEBUG] The object 'org.eolang.array' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/array.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/array.eo saved (1558 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.array' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/array.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.collections.list' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/collections/list.eo...
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/04-pull/org/eolang/collections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo saved (4625 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.collections.list' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 2 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 2 suitable tojo(s) found out of 4
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9084 bytes of XML in 977µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.int/*.*.*: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] Running executeMojo for Plugin [org.apache.maven.plugins:maven-dependency-plugin]
[reo 0.0.7] [DEBUG] Attempting to load plugin Plugin [org.apache.maven.plugins:maven-dependency-plugin] using pluginManager org.apache.maven.plugin.DefaultBuildPluginManager@697b48e4 and repositories [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-dependency-plugin:pom:2.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom (11 kB at 477 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/2.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-plugins:pom:24 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom (11 kB at 540 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-plugins/24/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-plugins/24/maven-plugins-24.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:23 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom (33 kB at 1.4 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/23/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/23/maven-parent-23.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.plugins:maven-dependency-plugin:jar:2.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.jar (153 kB at 4.3 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/2.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/plugins/maven-dependency-plugin/2.8/maven-dependency-plugin-2.8.jar.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom (1.6 kB at 81 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.9/maven-2.0.9.pom (19 kB at 788 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.9/maven-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/8/maven-parent-8.pom (24 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/8/maven-parent-8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/4/apache-4.pom (4.5 kB at 214 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/4/apache-4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache.snapshots (http://people.apache.org/repo/m2-snapshot-repository).
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.5.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom (2.3 kB at 121 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.1/plexus-utils-1.5.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (9.0 kB at 448 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for codehaus.snapshots (http://snapshots.repository.codehaus.org).
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-api:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom (1.5 kB at 71 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom (2.7 kB at 136 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom (2.1 kB at 103 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom (3.1 kB at 143 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:pom:1.0-alpha-9-stable-1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom (3.9 kB at 208 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-containers:pom:1.0.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom (492 B at 27 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0.3/plexus-containers-1.0.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom (5.7 kB at 302 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.4/plexus-1.0.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for snapshots (http://snapshots.maven.codehaus.org/maven2).
[reo 0.0.7] [DEBUG] Resolving artifact junit:junit:pom:3.8.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.pom (998 B at 55 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.1/junit-3.8.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom (6.9 kB at 361 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.0.4/plexus-utils-1.0.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for central (http://repo1.maven.org/maven2).
[reo 0.0.7] [DEBUG] Resolving artifact classworlds:classworlds:pom:1.1-alpha-2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom (3.1 kB at 165 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1-alpha-2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom (2.0 kB at 102 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom (2.7 kB at 117 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom (1.9 kB at 100 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom (2.0 kB at 90 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-core:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom (7.8 kB at 410 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-parameter-documenter:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom (2.0 kB at 98 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-api:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.pom (1.8 kB at 90 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.9/maven-reporting-api-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.9/maven-reporting-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.9/maven-reporting-2.0.9.pom (1.5 kB at 78 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting/2.0.9/maven-reporting-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sink-api:pom:1.0-alpha-10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/doxia-sink-api-1.0-alpha-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/doxia-sink-api-1.0-alpha-10.pom (1.3 kB at 50 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-10/doxia-sink-api-1.0-alpha-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia:pom:1.0-alpha-10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-10/doxia-1.0-alpha-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-10/doxia-1.0-alpha-10.pom (9.2 kB at 366 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0-alpha-10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0-alpha-10/doxia-1.0-alpha-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/6/maven-parent-6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/6/maven-parent-6.pom (20 kB at 1.0 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/6/maven-parent-6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-error-diagnostics:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom (1.7 kB at 92 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-cli:commons-cli:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.pom (2.1 kB at 117 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-cli/commons-cli/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-descriptor:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom (2.1 kB at 115 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interactivity-api:pom:1.0-alpha-4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom (7.1 kB at 394 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-monitor:pom:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom (1.3 kB at 71 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact classworlds:classworlds:pom:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.pom (3.3 kB at 175 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1/classworlds-1.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-api:pom:3.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.pom (2.4 kB at 113 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:15 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/15/maven-shared-components-15.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/15/maven-shared-components-15.pom (9.3 kB at 491 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/15/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/15/maven-shared-components-15.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:16 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/16/maven-parent-16.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/16/maven-parent-16.pom (23 kB at 1.2 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/16/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/16/maven-parent-16.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/7/apache-7.pom (14 kB at 687 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/7/apache-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sink-api:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.pom (1.4 kB at 77 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0/doxia-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0/doxia-1.0.pom (9.6 kB at 482 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0/doxia-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/10/maven-parent-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/10/maven-parent-10.pom (32 kB at 703 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/10/maven-parent-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-impl:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.pom (4.2 kB at 184 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom (2.6 kB at 146 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.6/maven-2.0.6.pom (9.0 kB at 476 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.6/maven-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/5/maven-parent-5.pom (15 kB at 762 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/5/maven-parent-5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/3/apache-3.pom (3.4 kB at 191 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/3/apache-3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom (2.0 kB at 105 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom (3.0 kB at 160 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.4.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom (1.9 kB at 91 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.1/plexus-utils-1.4.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom (2.0 kB at 104 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom (2.6 kB at 146 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom (1.9 kB at 84 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom (1.6 kB at 83 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom (1.9 kB at 102 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-api:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom (1.5 kB at 81 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-core:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.pom (2.4 kB at 126 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.5.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.7/plexus-utils-1.5.7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.7/plexus-utils-1.5.7.pom (8.1 kB at 424 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.7/plexus-utils-1.5.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom (12 kB at 611 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.2/plexus-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:pom:1.0-alpha-30 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-30/plexus-container-default-1.0-alpha-30.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-30/plexus-container-default-1.0-alpha-30.pom (3.5 kB at 183 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-30/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-30/plexus-container-default-1.0-alpha-30.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-containers:pom:1.0-alpha-30 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-30/plexus-containers-1.0-alpha-30.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-30/plexus-containers-1.0-alpha-30.pom (1.9 kB at 47 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0-alpha-30/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0-alpha-30/plexus-containers-1.0-alpha-30.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.4.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom (2.3 kB at 37 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.5/plexus-utils-1.4.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-classworlds:pom:1.2-alpha-9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.pom (3.2 kB at 62 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/1.2-alpha-9/plexus-classworlds-1.2-alpha-9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.10/plexus-1.0.10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.10/plexus-1.0.10.pom (8.2 kB at 168 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.10/plexus-1.0.10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-site-renderer:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.pom (4.4 kB at 37 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sitetools:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sitetools/1.0/doxia-sitetools-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sitetools/1.0/doxia-sitetools-1.0.pom (9.6 kB at 95 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sitetools/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sitetools/1.0/doxia-sitetools-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/11/maven-parent-11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/11/maven-parent-11.pom (32 kB at 675 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/11/maven-parent-11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/5/apache-5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/5/apache-5.pom (4.1 kB at 117 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/5/apache-5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-i18n:pom:1.0-beta-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.pom (1.1 kB at 37 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-components:pom:1.1.12 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.12/plexus-components-1.1.12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.12/plexus-components-1.1.12.pom (3.0 kB at 91 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.12/plexus-components-1.1.12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-velocity:pom:1.1.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.pom (2.0 kB at 49 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:pom:1.0-alpha-20 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-20/plexus-container-default-1.0-alpha-20.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-20/plexus-container-default-1.0-alpha-20.pom (3.0 kB at 83 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-20/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-20/plexus-container-default-1.0-alpha-20.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-containers:pom:1.0-alpha-20 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-20/plexus-containers-1.0-alpha-20.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.0-alpha-20/plexus-containers-1.0-alpha-20.pom (1.9 kB at 13 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0-alpha-20/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.0-alpha-20/plexus-containers-1.0-alpha-20.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.3/plexus-utils-1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.3/plexus-utils-1.3.pom (1.0 kB at 4.0 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.3/plexus-utils-1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom (7.2 kB at 30 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.8/plexus-1.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache-snapshots (http://people.apache.org/maven-snapshot-repository).
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for codehaus-snapshots (http://snapshots.repository.codehaus.org).
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-classworlds:pom:1.2-alpha-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/plexus-classworlds-1.2-alpha-7.pom
   Compiling bincode v1.3.3
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=bincode CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3 CARGO_PKG_AUTHORS='Ty Overby <ty@pre-alpha.com>:Francesco Mazzoli <f@mazzo.li>:David Tolnay <dtolnay@gmail.com>:Zoey Riordan <zoey@dos.cafe>' CARGO_PKG_DESCRIPTION='A binary serialization / deserialization strategy that uses Serde for transforming structs into bytes and vice versa'\!'' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE=MIT CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=bincode CARGO_PKG_REPOSITORY='https://github.com/servo/bincode' CARGO_PKG_VERSION=1.3.3 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' rustc --crate-name bincode /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/bincode-1.3.3/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=056b41f0acf8db51 -C extra-filename=-056b41f0acf8db51 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rmeta --cap-lints warn`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=serde_json CARGO_MANIFEST_DIR=/home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.85 CARGO_PKG_AUTHORS='Erick Tryzelaar <erick.tryzelaar@gmail.com>:David Tolnay <dtolnay@gmail.com>' CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_HOMEPAGE='' CARGO_PKG_LICENSE='MIT OR Apache-2.0' CARGO_PKG_LICENSE_FILE='' CARGO_PKG_NAME=serde_json CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' CARGO_PKG_VERSION=1.0.85 CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=85 CARGO_PKG_VERSION_PRE='' LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/serde_json-780062c42d760234/out rustc --crate-name serde_json --edition=2018 /home/r/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_json-1.0.85/src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 --cfg 'feature="default"' --cfg 'feature="std"' -C metadata=260f2715669db940 -C extra-filename=-260f2715669db940 --out-dir /home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern itoa=/home/r/repo/target/debug/deps/libitoa-9a5b46b5f0814a20.rmeta --extern ryu=/home/r/repo/target/debug/deps/libryu-ed2e54b2ed510c67.rmeta --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rmeta --cap-lints warn --cfg limb_width_64`
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/plexus-classworlds-1.2-alpha-7.pom (2.4 kB at 16 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/1.2-alpha-7/plexus-classworlds-1.2-alpha-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.9/plexus-1.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.9/plexus-1.0.9.pom (7.7 kB at 157 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.9/plexus-1.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.velocity:velocity:pom:1.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.pom (7.8 kB at 155 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/velocity/velocity/1.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.1/commons-collections-3.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.1/commons-collections-3.1.pom (6.1 kB at 152 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.1/commons-collections-3.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-lang:commons-lang:pom:2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.1/commons-lang-2.1.pom (9.9 kB at 163 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.1/commons-lang-2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact oro:oro:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/oro/oro/2.0.8/oro-2.0.8.pom (140 B at 1.2 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/oro/oro/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/oro/oro/2.0.8/oro-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-decoration-model:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.pom (3.2 kB at 70 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:3.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2/commons-collections-3.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2/commons-collections-3.2.pom (11 kB at 325 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2/commons-collections-3.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-apt:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.pom (2.3 kB at 90 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-modules:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-modules/1.0/doxia-modules-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-modules/1.0/doxia-modules-1.0.pom (2.4 kB at 68 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-modules/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-modules/1.0/doxia-modules-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-fml:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.pom (2.7 kB at 135 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-xdoc:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.pom (2.2 kB at 93 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-xhtml:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.pom (1.6 kB at 89 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-doxia-tools:pom:1.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.pom (5.9 kB at 309 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/11/maven-shared-components-11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/11/maven-shared-components-11.pom (8.3 kB at 298 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/11/maven-shared-components-11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-io:commons-io:pom:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-io/commons-io/1.4/commons-io-1.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-io/commons-io/1.4/commons-io-1.4.pom (13 kB at 321 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-io/commons-io/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/7/commons-parent-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/7/commons-parent-7.pom (17 kB at 486 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/7/commons-parent-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-api:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom (1.8 kB at 80 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom (1.4 kB at 80 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting/2.0.6/maven-reporting-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sink-api:pom:1.0-alpha-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom (424 B at 20 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia:pom:1.0-alpha-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom (3.9 kB at 109 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0-alpha-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia/1.0-alpha-7/doxia-1.0-alpha-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:pom:1.0-alpha-9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.pom (1.2 kB at 44 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9/plexus-container-default-1.0-alpha-9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-validator:commons-validator:pom:1.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.pom (9.1 kB at 478 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-validator/commons-validator/1.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-beanutils:commons-beanutils:pom:1.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom (357 B at 19 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:pom:1.0.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom (866 B at 48 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.3/commons-logging-1.0.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-digester:commons-digester:pom:1.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.pom (974 B at 46 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-digester/commons-digester/1.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-digester/commons-digester/1.6/commons-digester-1.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-beanutils:commons-beanutils:pom:1.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.6/commons-beanutils-1.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.6/commons-beanutils-1.6.pom (2.3 kB at 100 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.6/commons-beanutils-1.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0/commons-logging-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0/commons-logging-1.0.pom (163 B at 8.6 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0/commons-logging-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/2.0/commons-collections-2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/2.0/commons-collections-2.0.pom (171 B at 8.6 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/2.0/commons-collections-2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/2.1/commons-collections-2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/2.1/commons-collections-2.1.pom (3.3 kB at 185 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/2.1/commons-collections-2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact xml-apis:xml-apis:pom:1.0.b2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom (2.2 kB at 125 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.0.b2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:pom:1.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom (5.3 kB at 277 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact xml-apis:xml-apis:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom (346 B at 20 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/2.0.2/xml-apis-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.5.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom (8.1 kB at 403 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.8/plexus-utils-1.5.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-archiver:pom:2.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.pom (3.4 kB at 177 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-archiver/2.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-components:pom:1.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom (3.1 kB at 180 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for plexus.snapshots (https://oss.sonatype.org/content/repositories/plexus-snapshots).
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:3.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom (20 kB at 1.0 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/3.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.spice:spice-parent:pom:17 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom (6.8 kB at 260 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/17/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/17/spice-parent-17.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:3.0.10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom (3.1 kB at 75 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-io:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.pom (2.2 kB at 96 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-io/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-components:pom:1.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.2/plexus-components-1.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.2/plexus-components-1.2.pom (3.1 kB at 133 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.2/plexus-components-1.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:3.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom (19 kB at 893 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/3.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:3.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom (3.1 kB at 165 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.8/plexus-utils-3.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:3.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.pom (3.1 kB at 150 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:file-management:pom:1.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.pom (3.9 kB at 204 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/file-management/1.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/10/maven-shared-components-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/10/maven-shared-components-10.pom (8.4 kB at 468 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/10/maven-shared-components-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/9/maven-parent-9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/9/maven-parent-9.pom (33 kB at 1.4 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/9/maven-parent-9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-io:pom:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.pom (4.1 kB at 203 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-io/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/8/maven-shared-components-8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/8/maven-shared-components-8.pom (2.7 kB at 157 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/8/maven-shared-components-8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/7/maven-parent-7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/7/maven-parent-7.pom (21 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/7/maven-parent-7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.2/maven-artifact-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.2/maven-artifact-2.0.2.pom (765 B at 45 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.2/maven-artifact-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.2/maven-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.2/maven-2.0.2.pom (13 kB at 693 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.2/maven-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache.snapshots (http://cvs.apache.org/maven-snapshot-repository).
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom (767 B at 45 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.pom (1.4 kB at 78 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.2/maven-artifact-manager-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.pom (1.3 kB at 73 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.2/maven-repository-metadata-2.0.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.wagon:wagon-provider-api:pom:1.0-alpha-6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom (588 B at 33 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.wagon:wagon:pom:1.0-alpha-6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-6/wagon-1.0-alpha-6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-6/wagon-1.0-alpha-6.pom (6.4 kB at 278 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon/1.0-alpha-6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon/1.0-alpha-6/wagon-1.0-alpha-6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.4.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.pom (2.3 kB at 119 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.4.6/plexus-utils-1.4.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.5.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom (5.3 kB at 265 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.6/plexus-utils-1.5.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:1.0.12 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom (9.8 kB at 516 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/1.0.12/plexus-1.0.12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache.snapshots (http://people.apache.org/maven-snapshot-repository).
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-dependency-analyzer:pom:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.pom (5.2 kB at 258 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-analyzer/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:19 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom (6.4 kB at 335 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/19/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/19/maven-shared-components-19.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact asm:asm:pom:3.3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/asm/asm/3.3.1/asm-3.3.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/asm/asm/3.3.1/asm-3.3.1.pom (266 B at 15 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm/3.3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm/3.3.1/asm-3.3.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact asm:asm-parent:pom:3.3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/asm/asm-parent/3.3.1/asm-parent-3.3.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/asm/asm-parent/3.3.1/asm-parent-3.3.1.pom (4.3 kB at 228 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm-parent/3.3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm-parent/3.3.1/asm-parent-3.3.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-component-annotations:pom:1.5.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom (815 B at 37 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-containers:pom:1.5.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom (4.2 kB at 223 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.5.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:2.0.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom (17 kB at 910 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.5/maven-project-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.5/maven-project-2.0.5.pom (1.8 kB at 102 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.5/maven-project-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.5/maven-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.5/maven-2.0.5.pom (5.7 kB at 285 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.5/maven-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.5/maven-settings-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.5/maven-settings-2.0.5.pom (1.7 kB at 93 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.5/maven-settings-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom (2.7 kB at 130 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.5/maven-model-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.5/maven-profile-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.5/maven-profile-2.0.5.pom (1.7 kB at 92 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.5/maven-profile-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.5/maven-artifact-manager-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.5/maven-artifact-manager-2.0.5.pom (1.8 kB at 102 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.5/maven-artifact-manager-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.5/maven-repository-metadata-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.5/maven-repository-metadata-2.0.5.pom (1.5 kB at 74 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.5/maven-repository-metadata-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.5/maven-artifact-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.5/maven-artifact-2.0.5.pom (727 B at 36 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.5/maven-artifact-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-dependency-tree:pom:2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.pom (6.8 kB at 309 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.0/maven-project-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.2.0/maven-project-2.2.0.pom (2.8 kB at 146 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.2.0/maven-project-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.2.0/maven-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.2.0/maven-2.2.0.pom (22 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.2.0/maven-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.0/maven-settings-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.2.0/maven-settings-2.2.0.pom (2.2 kB at 109 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.2.0/maven-settings-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.0/maven-model-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.2.0/maven-model-2.2.0.pom (3.2 kB at 162 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.2.0/maven-model-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:1.5.15 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom (6.8 kB at 380 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/1.5.15/plexus-utils-1.5.15.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interpolation:pom:1.11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom (889 B at 52 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-components:pom:1.1.14 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom (5.8 kB at 325 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.14/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.14/plexus-components-1.1.14.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.0/maven-profile-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.2.0/maven-profile-2.2.0.pom (2.2 kB at 121 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.2.0/maven-profile-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.0/maven-artifact-manager-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.2.0/maven-artifact-manager-2.2.0.pom (3.1 kB at 155 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.2.0/maven-artifact-manager-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.0/maven-repository-metadata-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.2.0/maven-repository-metadata-2.2.0.pom (1.9 kB at 94 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.2.0/maven-repository-metadata-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.0/maven-artifact-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.2.0/maven-artifact-2.2.0.pom (1.6 kB at 44 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.2.0/maven-artifact-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact backport-util-concurrent:backport-util-concurrent:pom:3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom (880 B at 49 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:pom:2.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.0/maven-plugin-registry-2.2.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.2.0/maven-plugin-registry-2.2.0.pom (1.9 kB at 96 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.2.0/maven-plugin-registry-2.2.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.eclipse.aether:aether-util:pom:0.9.0.M2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.pom (2.0 kB at 102 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.eclipse.aether:aether:pom:0.9.0.M2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether/0.9.0.M2/aether-0.9.0.M2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether/0.9.0.M2/aether-0.9.0.M2.pom (28 kB at 1.3 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether/0.9.0.M2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether/0.9.0.M2/aether-0.9.0.M2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-common-artifact-filters:pom:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.pom (3.8 kB at 188 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:17 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom (8.7 kB at 512 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/17/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/17/maven-shared-components-17.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:21 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/21/maven-parent-21.pom (26 kB at 1.3 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/21/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/21/maven-parent-21.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/10/apache-10.pom (15 kB at 779 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/10/apache-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.8/maven-artifact-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.8/maven-artifact-2.0.8.pom (1.6 kB at 90 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.8/maven-artifact-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.8/maven-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven/2.0.8/maven-2.0.8.pom (12 kB at 637 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven/2.0.8/maven-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom (3.1 kB at 174 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.8/maven-model-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.8/maven-project-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.8/maven-project-2.0.8.pom (2.7 kB at 151 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.8/maven-project-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.8/maven-settings-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.8/maven-settings-2.0.8.pom (2.1 kB at 121 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.8/maven-settings-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.8/maven-profile-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.8/maven-profile-2.0.8.pom (2.0 kB at 85 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.8/maven-profile-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.8/maven-artifact-manager-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.8/maven-artifact-manager-2.0.8.pom (2.7 kB at 142 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.8/maven-artifact-manager-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.8/maven-repository-metadata-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.8/maven-repository-metadata-2.0.8.pom (1.9 kB at 100 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.8/maven-repository-metadata-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.8/maven-plugin-registry-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.8/maven-plugin-registry-2.0.8.pom (2.0 kB at 105 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.8/maven-plugin-registry-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-api:pom:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.8/maven-plugin-api-2.0.8.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.8/maven-plugin-api-2.0.8.pom (1.5 kB at 79 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.8/maven-plugin-api-2.0.8.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:pom:1.5.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom (2.8 kB at 145 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.5.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.5.5/plexus-container-default-1.5.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-classworlds:pom:2.2.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom (4.0 kB at 224 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.2.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-classworlds/2.2.2/plexus-classworlds-2.2.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:2.0.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom (15 kB at 814 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.3/plexus-2.0.3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.xbean:xbean-reflect:pom:3.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom (2.8 kB at 156 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/xbean/xbean-reflect/3.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/xbean/xbean-reflect/3.4/xbean-reflect-3.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.xbean:xbean:pom:3.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/xbean/xbean/3.4/xbean-3.4.pom (19 kB at 927 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/xbean/xbean/3.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/xbean/xbean/3.4/xbean-3.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Using mirror Maven (https://repo.maven.apache.org/maven2) for apache-snapshots (http://people.apache.org/repo/m2-snapshot-repository).
[reo 0.0.7] [DEBUG] Resolving artifact log4j:log4j:pom:1.2.12 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/log4j/log4j/1.2.12/log4j-1.2.12.pom (145 B at 7.6 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/log4j/log4j/1.2.12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/log4j/log4j/1.2.12/log4j-1.2.12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging-api:pom:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom (5.3 kB at 267 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging-api/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging-api/1.1/commons-logging-api-1.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.google.collections:google-collections:pom:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/google/collections/google-collections/1.0/google-collections-1.0.pom (2.5 kB at 146 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/google/collections/google-collections/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/google/collections/google-collections/1.0/google-collections-1.0.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact com.google:google:pom:1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom (1.6 kB at 86 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/google/google/1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/com/google/google/1/google-1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact junit:junit:pom:3.8.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.2/junit-3.8.2.pom (747 B at 44 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.2/junit-3.8.2.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.1/plexus-utils-2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.1/plexus-utils-2.1.pom (4.0 kB at 224 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.1/plexus-utils-2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.spice:spice-parent:pom:16 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/16/spice-parent-16.pom (8.4 kB at 440 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/16/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/16/spice-parent-16.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.forge:forge-parent:pom:5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/5/forge-parent-5.pom (8.4 kB at 440 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/5/forge-parent-5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-invoker:pom:2.0.11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.pom (5.1 kB at 154 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-invoker/2.0.11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-components:pom:12 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/12/maven-shared-components-12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-components/12/maven-shared-components-12.pom (9.3 kB at 445 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-components/12/maven-shared-components-12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-parent:pom:13 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/13/maven-parent-13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/13/maven-parent-13.pom (23 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-parent/13/maven-parent-13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache:apache:pom:6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/6/apache-6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/apache/6/apache-6.pom (13 kB at 673 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/apache/6/apache-6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-lang:commons-lang:pom:2.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.pom (17 kB at 921 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:17 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/17/commons-parent-17.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/17/commons-parent-17.pom (31 kB at 1.5 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/17/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/17/commons-parent-17.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:pom:3.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom (13 kB at 658 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.commons:commons-parent:pom:9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/9/commons-parent-9.pom (22 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/commons/commons-parent/9/commons-parent-9.pom.lastUpdated
[reo 0.0.7] [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=2099984, ConflictMarker.markTime=1138605, ConflictMarker.nodeCount=297, ConflictIdSorter.graphTime=832757, ConflictIdSorter.topsortTime=159603, ConflictIdSorter.conflictIdCount=63, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=7250634, ConflictResolver.conflictItemCount=167, DefaultDependencyCollector.collectTime=6125694672, DefaultDependencyCollector.transformTime=11563101}
[reo 0.0.7] [DEBUG] org.apache.maven.plugins:maven-dependency-plugin:jar:2.8
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-artifact:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-project:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-settings:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-profile:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-model:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-core:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-monitor:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-artifact-manager:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-repository-metadata:jar:2.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.reporting:maven-reporting-api:jar:3.0:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.reporting:maven-reporting-impl:jar:2.0.5:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-core:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.shared:maven-doxia-tools:jar:1.0.2:compile
[reo 0.0.7] [DEBUG]          commons-io:commons-io:jar:1.4:compile
[reo 0.0.7] [DEBUG]       commons-validator:commons-validator:jar:1.2.0:compile
[reo 0.0.7] [DEBUG]          commons-beanutils:commons-beanutils:jar:1.7.0:compile
[reo 0.0.7] [DEBUG]          commons-digester:commons-digester:jar:1.6:compile
[reo 0.0.7] [DEBUG]          commons-logging:commons-logging:jar:1.0.4:compile
[reo 0.0.7] [DEBUG]          oro:oro:jar:2.0.8:compile
[reo 0.0.7] [DEBUG]          xml-apis:xml-apis:jar:1.0.b2:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.doxia:doxia-sink-api:jar:1.0:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.doxia:doxia-site-renderer:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-i18n:jar:1.0-beta-7:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-velocity:jar:1.1.7:compile
[reo 0.0.7] [DEBUG]       org.apache.velocity:velocity:jar:1.5:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-decoration-model:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-module-apt:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-module-fml:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-module-xdoc:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.doxia:doxia-module-xhtml:jar:1.0:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-archiver:jar:2.3:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-utils:jar:3.0.9:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:file-management:jar:1.2.1:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.shared:maven-shared-io:jar:1.1:compile
[reo 0.0.7] [DEBUG]          org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[reo 0.0.7] [DEBUG]       junit:junit:jar:3.8.1:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-io:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:maven-dependency-analyzer:jar:1.4:compile
[reo 0.0.7] [DEBUG]       asm:asm:jar:3.3.1:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:compile (version managed from default)
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:maven-dependency-tree:jar:2.1:compile
[reo 0.0.7] [DEBUG]       org.eclipse.aether:aether-util:jar:0.9.0.M2:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:maven-common-artifact-filters:jar:1.4:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:maven-invoker:jar:2.0.11:compile
[reo 0.0.7] [DEBUG]    commons-lang:commons-lang:jar:2.6:compile
[reo 0.0.7] [DEBUG]    commons-collections:commons-collections:jar:3.2.1:compile
[reo 0.0.7] [DEBUG]    classworlds:classworlds:jar:1.1:compile
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-api:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-core:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-error-diagnostics:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-cli:commons-cli:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-descriptor:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-monitor:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:jar:2.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-api:jar:3.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-impl:jar:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-core:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-doxia-tools:jar:1.0.2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-io:commons-io:jar:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-validator:commons-validator:jar:1.2.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-beanutils:commons-beanutils:jar:1.7.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-digester:commons-digester:jar:1.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-logging:commons-logging:jar:1.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact oro:oro:jar:2.0.8 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact xml-apis:xml-apis:jar:1.0.b2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sink-api:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-site-renderer:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-i18n:jar:1.0-beta-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-velocity:jar:1.1.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.velocity:velocity:jar:1.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-decoration-model:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-apt:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-fml:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-xdoc:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-module-xhtml:jar:1.0 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-archiver:jar:2.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:jar:3.0.9 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:file-management:jar:1.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-shared-io:jar:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.wagon:wagon-provider-api:jar:1.0-alpha-6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact junit:junit:jar:3.8.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-io:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-dependency-analyzer:jar:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact asm:asm:jar:3.3.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-component-annotations:jar:1.5.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-dependency-tree:jar:2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.eclipse.aether:aether-util:jar:0.9.0.M2 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-common-artifact-filters:jar:1.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-invoker:jar:2.0.11 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-lang:commons-lang:jar:2.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact commons-collections:commons-collections:jar:3.2.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact classworlds:classworlds:jar:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar (13 kB at 348 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar (89 kB at 2.3 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar (35 kB at 786 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar (122 kB at 2.6 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar (49 kB at 963 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar (29 kB at 501 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar (21 kB at 294 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar (87 kB at 1.2 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-cli/commons-cli/1.0/commons-cli-1.0.jar (30 kB at 363 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar (14 kB at 164 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar (160 kB at 1.8 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar (37 kB at 394 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar (13 kB at 141 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar (58 kB at 536 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar (25 kB at 221 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar (11 kB at 98 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-io/commons-io/1.4/commons-io-1.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar (10 kB at 88 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.jar (21 kB at 159 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar (55 kB at 404 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.jar (41 kB at 300 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.jar (91 kB at 588 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-io/commons-io/1.4/commons-io-1.4.jar (109 kB at 704 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar (38 kB at 229 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/oro/oro/2.0.8/oro-2.0.8.jar (65 kB at 333 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar (10 kB at 51 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-digester/commons-digester/1.6/commons-digester-1.6.jar (168 kB at 842 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar (109 kB at 544 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar (189 kB at 925 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar (11 kB at 49 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar (7.7 kB at 35 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar (47 kB at 209 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar (49 kB at 209 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar (47 kB at 195 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar (19 kB at 77 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar (28 kB at 113 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar (22 kB at 85 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.jar (38 kB at 130 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/velocity/velocity/1.5/velocity-1.5.jar (392 kB at 1.3 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.jar (186 kB at 605 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar (39 kB at 127 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar (43 kB at 134 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.jar (232 kB at 727 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/asm/asm/3.3.1/asm-3.3.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.jar (58 kB at 166 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.jar (27 kB at 78 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/asm/asm/3.3.1/asm-3.3.1.jar (44 kB at 124 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar (194 kB at 542 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/junit/junit/3.8.1/junit-3.8.1.jar (121 kB at 335 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar (4.2 kB at 11 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar (60 kB at 158 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.jar (32 kB at 83 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.jar (29 kB at 75 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar (134 kB at 336 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/classworlds/classworlds/1.1/classworlds-1.1.jar (38 kB at 91 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-lang/commons-lang/2.6/commons-lang-2.6.jar (284 kB at 650 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar (575 kB at 1.2 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.9/maven-artifact-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.9/maven-plugin-api-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.9/maven-project-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.9/maven-settings-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.9/maven-profile-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.9/maven-plugin-registry-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.9/maven-model-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.9/maven-core-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.9/maven-plugin-parameter-documenter-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.9/maven-error-diagnostics-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-cli/commons-cli/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.9/maven-plugin-descriptor-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.9/maven-monitor-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.9/maven-artifact-manager-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.9/maven-repository-metadata-2.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.0.5/maven-reporting-impl-2.0.5.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-core/1.0/doxia-core-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.0.2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-doxia-tools/1.0.2/maven-doxia-tools-1.0.2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-io/commons-io/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-io/commons-io/1.4/commons-io-1.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-validator/commons-validator/1.2.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-validator/commons-validator/1.2.0/commons-validator-1.2.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-beanutils/commons-beanutils/1.7.0/commons-beanutils-1.7.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-digester/commons-digester/1.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-digester/commons-digester/1.6/commons-digester-1.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/oro/oro/2.0.8/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.0.b2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0/doxia-sink-api-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.0/doxia-site-renderer-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/velocity/velocity/1.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.0/doxia-decoration-model-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-apt/1.0/doxia-module-apt-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.0/doxia-module-fml-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xdoc/1.0/doxia-module-xdoc-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.0/doxia-module-xhtml-1.0.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-archiver/2.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-archiver/2.3/plexus-archiver-2.3.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.9/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.9/plexus-utils-3.0.9.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/file-management/1.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/file-management/1.2.1/file-management-1.2.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-io/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-shared-io/1.1/maven-shared-io-1.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-alpha-6/wagon-provider-api-1.0-alpha-6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/junit/junit/3.8.1/junit-3.8.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-io/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-io/2.0.6/plexus-io-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-analyzer/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-analyzer/1.4/maven-dependency-analyzer-1.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm/3.3.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/asm/asm/3.3.1/asm-3.3.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-dependency-tree/2.1/maven-dependency-tree-2.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eclipse/aether/aether-util/0.9.0.M2/aether-util-0.9.0.M2.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-common-artifact-filters/1.4/maven-common-artifact-filters-1.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-invoker/2.0.11/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-invoker/2.0.11/maven-invoker-2.0.11.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/classworlds/classworlds/1.1/classworlds-1.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[reo 0.0.7] [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[reo 0.0.7] [DEBUG]   Imported:  < maven.api
[reo 0.0.7] [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.plugins:maven-dependency-plugin:jar:2.8
[reo 0.0.7] [DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:3.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.reporting:maven-reporting-impl:jar:2.0.5
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-core:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-doxia-tools:jar:1.0.2
[reo 0.0.7] [DEBUG]   Included: commons-io:commons-io:jar:1.4
[reo 0.0.7] [DEBUG]   Included: commons-validator:commons-validator:jar:1.2.0
[reo 0.0.7] [DEBUG]   Included: commons-beanutils:commons-beanutils:jar:1.7.0
[reo 0.0.7] [DEBUG]   Included: commons-digester:commons-digester:jar:1.6
[reo 0.0.7] [DEBUG]   Included: commons-logging:commons-logging:jar:1.0.4
[reo 0.0.7] [DEBUG]   Included: oro:oro:jar:2.0.8
[reo 0.0.7] [DEBUG]   Included: xml-apis:xml-apis:jar:1.0.b2
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-site-renderer:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-i18n:jar:1.0-beta-7
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-velocity:jar:1.1.7
[reo 0.0.7] [DEBUG]   Included: org.apache.velocity:velocity:jar:1.5
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-decoration-model:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-module-apt:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-module-fml:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-module-xdoc:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-module-xhtml:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-archiver:jar:2.3
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:3.0.9
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:file-management:jar:1.2.1
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-shared-io:jar:1.1
[reo 0.0.7] [DEBUG]   Included: junit:junit:jar:3.8.1
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-io:jar:2.0.6
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-dependency-analyzer:jar:1.4
[reo 0.0.7] [DEBUG]   Included: asm:asm:jar:3.3.1
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-component-annotations:jar:1.5.5
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-dependency-tree:jar:2.1
[reo 0.0.7] [DEBUG]   Included: org.eclipse.aether:aether-util:jar:0.9.0.M2
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.4
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-invoker:jar:2.0.11
[reo 0.0.7] [DEBUG]   Included: commons-lang:commons-lang:jar:2.6
[reo 0.0.7] [DEBUG]   Included: commons-collections:commons-collections:jar:3.2.1
[reo 0.0.7] [DEBUG] Configuring mojo org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack' with basic configurator -->
[reo 0.0.7] [DEBUG]   (s) groupId = org.eolang
[reo 0.0.7] [DEBUG]   (s) artifactId = eo-runtime
[reo 0.0.7] [DEBUG]   (s) version = 0.28.7
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [DEBUG]   (s) artifactItems = [org.eolang:eo-runtime:0.28.7:jar]
[reo 0.0.7] [DEBUG]   (f) ignorePermissions = false
[reo 0.0.7] [DEBUG]   (s) local =       id: local
[reo 0.0.7]       url: file:///home/r/.m2/repository
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => true, update => always]
[reo 0.0.7]  releases: [enabled => true, update => always]
[reo 0.0.7]    blocked: false
[reo 0.0.7]
[reo 0.0.7] [DEBUG]   (s) markersDirectory = /home/r/repo/target/dependency-maven-plugin-markers
[reo 0.0.7] [DEBUG]   (f) outputAbsoluteArtifactFilename = false
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/dependency
[reo 0.0.7] [DEBUG]   (s) overWriteIfNewer = true
[reo 0.0.7] [DEBUG]   (s) overWriteReleases = false
[reo 0.0.7] [DEBUG]   (s) overWriteSnapshots = false
[reo 0.0.7] [DEBUG]   (f) reactorProjects = [MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml]
[reo 0.0.7] [DEBUG]   (s) remoteRepos = [      id: Maven
[reo 0.0.7]       url: https://repo.maven.apache.org/maven2
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => false, update => daily]
[reo 0.0.7]  releases: [enabled => true, update => daily]
[reo 0.0.7]    blocked: false
[reo 0.0.7] ]
[reo 0.0.7] [DEBUG]   (f) silent = false
[reo 0.0.7] [DEBUG]   (s) skip = false
[reo 0.0.7] [DEBUG]   (s) useJvmChmod = true
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [INFO] Configured Artifact: org.eolang:eo-runtime:0.28.7:jar
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-runtime:jar:0.28.7 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-runtime/0.28.7/eo-runtime-0.28.7.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-runtime/0.28.7/eo-runtime-0.28.7.jar (157 kB at 3.6 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-runtime/0.28.7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-runtime/0.28.7/eo-runtime-0.28.7.jar.lastUpdated
[reo 0.0.7] [INFO] Unpacking /home/r/.m2/repository/org/eolang/eo-runtime/0.28.7/eo-runtime-0.28.7.jar to /home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7 with includes "" and excludes ""
[reo 0.0.7] [DEBUG] Found unArchiver by type: org.codehaus.plexus.archiver.zip.ZipUnArchiver$__sisu1@53654b2d
[reo 0.0.7] [DEBUG] Expanding: /home/r/.m2/repository/org/eolang/eo-runtime/0.28.7/eo-runtime-0.28.7.jar into /home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [DEBUG] expand complete
[reo 0.0.7] [INFO] org.eolang:eo-runtime::0.28.7 unpacked to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [INFO] Found 143 new file(s) after unpacking of org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 7s
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 19 objects found in 1 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 7ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/heap.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/bytes.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/as-phi.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/string.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/int.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/try.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/ram.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/memory.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/array.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/error.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/float.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/cage.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/switch.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/nop.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/seq.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/io/stdout.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/io/stdin.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/bool.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES/org/eolang/goto.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/META-INF
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/MANIFEST.MF saved (81 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-runtime
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-runtime/pom.properties saved (56 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-runtime/pom.xml saved (6297 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/org/eolang
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Data$Value.class saved (3026 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExprReduce$Args.class saved (2813 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Main$1.class saved (752 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Bytes.class saved (1138 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtOnce.class saved (1895 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhImmovable.class saved (1391 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtSafe.class saved (1507 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Dataized.class saved (3881 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/BytesOf.class saved (5533 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/CachedPhi.class saved (2086 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Vertices.class saved (4085 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExAbstract.class saved (663 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Data$ToPhi.class saved (2649 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Main.class saved (7243 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhLocated.class saved (1820 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhDefault.class saved (10071 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhCopy.class saved (1894 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Data$Once.class saved (2918 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Phi$1.class saved (1766 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtComposite.class saved (2006 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhNamed.class saved (1805 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExReadOnly.class saved (581 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhLogged.class saved (2356 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhConst.class saved (2909 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/version.txt saved (7 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExUnset.class saved (572 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtVararg.class saved (2100 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtConst.class saved (2027 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Param.class saved (2647 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Volatile.class saved (378 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtLocated.class saved (1935 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtNamed.class saved (2269 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtPhiSensitive.class saved (1293 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtLogged.class saved (1643 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtFree.class saved (2299 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Term.class saved (140 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Phi.class saved (527 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExInterrupted.class saved (384 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Indented.class saved (942 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Expr.class saved (199 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhWith.class saved (4118 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExFlow.class saved (363 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhOnce.class saved (2227 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/org-eolang-eo-runtime-jar.txt saved (1178 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Data.class saved (367 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExprReduce.class saved (1737 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhPackage.class saved (4480 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/XmirObject.class saved (494 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtAbsent.class saved (1365 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/AtSimple.class saved (1116 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhMethod.class saved (2227 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/ExFailure.class saved (765 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhSafe.class saved (1868 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/Attr.class saved (247 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/org/eolang/PhUnvar.class saved (1679 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/EOorg
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/org-eolang-eo-runtime-jar.txt saved (115 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/EOorg/EOeolang
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOerror.class saved (2994 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOint$EOdiv.class saved (2207 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOeq.class saved (1982 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto.class saved (2880 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOram$EOram_slice$EOφ.class saved (1888 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObool$EOif.class saved (1762 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOint$EOtimes.class saved (1999 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOarray$EOwith.class saved (1863 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOstring$EOlength.class saved (1608 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOheap$EOpointer$EOblock.class saved (2712 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOheap$EOmalloc.class saved (2224 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOint$EOas_bytes.class saved (1526 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOand.class saved (1465 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/Heaps.class saved (2986 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOram$EOwrite.class saved (2081 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/ExReduceBytes.class saved (1619 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOas_phi.class saved (1648 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOheap$EOpointer$EOblock$Write.class saved (2502 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOas_string.class saved (1686 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOas_int.class saved (1577 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOas_float.class saved (1591 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOnot.class saved (1551 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOarray$EOlength.class saved (1594 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/Ram.class saved (3772 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObool$EOand.class saved (2598 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOram$EOslice.class saved (1957 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto$BackwardException.class saved (693 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/EOorg/EOeolang/EOio
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOio/EOstdin$EOnext_line.class saved (1857 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOio/Input.class saved (1338 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOio/EOstdout.class saved (1894 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOio/org-eolang-eo-runtime-jar.txt saved (196 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOio/EOstdin$EOφ.class saved (1521 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOxor.class saved (1465 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOcage$Write.class saved (1861 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOint$EOgt.class saved (1814 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOconcat.class saved (1816 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOfloat$EOas_bytes.class saved (1542 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto$ForwardException.class saved (828 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOstring$EOslice.class saved (2464 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOsize.class saved (1571 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOfloat$EOtimes.class saved (2021 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOram$EOram_slice$EOwrite.class saved (2043 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOint$EOplus.class saved (1820 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOfloat$EOdiv.class saved (2229 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOright.class saved (1829 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto$Forward.class saved (1779 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOheap$EOfree.class saved (2021 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/org-eolang-eo-runtime-jar.txt saved (2862 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto$Token.class saved (1754 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObool$EOor.class saved (2593 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOslice.class saved (1879 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/AtMemoized.class saved (1617 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmemory$Write.class saved (1906 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOarray$EOat.class saved (1934 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOerror$ExError.class saved (700 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmemory.class saved (1795 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOtry.class saved (2460 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObool$EOwhile.class saved (2283 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOseq.class saved (1966 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOcage.class saved (1809 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOfloat$EOgt.class saved (1826 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EObytes$EOor.class saved (1460 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOstring$EOas_bytes.class saved (1668 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOgoto$Backward.class saved (1660 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOfloat$EOplus.class saved (1836 bytes)
[reo 0.0.7] [INFO] Placed 124 binary file(s) out of 143, found in org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [INFO] Placed 124 binary files found in 1 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 99ms
[reo 0.0.7] [INFO] Assemble cycle #2 (eo:2/xmir:1/xmir2:1/discovered:1 -> eo:4/xmir:2/xmir2:2/discovered:2), took 10s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 43 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4348 bytes of XML in 315µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.array:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="9"
[reo 0.0.7]           name="org.eolang.array"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/array.eo"
[reo 0.0.7]           time="2022-09-29T11:55:40.987135Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; array
[reo 0.0.7]   # Create empty array
[reo 0.0.7]   [] &gt; empty
[reo 0.0.7]     (*) &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Obtain the length of the array.
[reo 0.0.7]   [] &gt; length /int
[reo 0.0.7]
[reo 0.0.7]   # Take one element from the array, at the
[reo 0.0.7]   # given position.
[reo 0.0.7]   [i] &gt; at /?
[reo 0.0.7]
[reo 0.0.7]   # Create a new array with this element added to
[reo 0.0.7]   # the end of it.
[reo 0.0.7]   [x] &gt; with /array
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    &lt;metas&gt;
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="array" pos="0">
[reo 0.0.7]          <o abstract="" line="30" name="empty" pos="2">
[reo 0.0.7]             <o alias="1"
[reo 0.0.7]                 base="array"
[reo 0.0.7]                 data="array"
[reo 0.0.7]                 line="32"
[reo 0.0.7]                 name="@"
[reo 0.0.7]                 pos="5"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="34" name="length" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="?" line="37" name="at" pos="2">
[reo 0.0.7]             <o line="39" name="i" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="array" line="41" name="with" pos="2">
[reo 0.0.7]             <o line="43" name="x" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/array.xmir saved (4418 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir saved (4418 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/array.eo to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 199 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23864 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Parsed program org.eolang.collections.list:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="88"
[reo 0.0.7]           name="org.eolang.collections.list"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +home https://github.com/objectionary/eo-collections
[reo 0.0.7] +package org.eolang.collections
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4
[reo 0.0.7] +version 0.0.4
[reo 0.0.7]
[reo 0.0.7] [arr] &gt; list
[reo 0.0.7]   arr &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Is it empty?
[reo 0.0.7]   [] &gt; is-empty
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       arr.length
[reo 0.0.7]       0
[reo 0.0.7]
[reo 0.0.7]   # Create a new list with this element added to
[reo 0.0.7]   # the end of it.
[reo 0.0.7]   [x] &gt; with
[reo 0.0.7]     list &gt; @
[reo 0.0.7]       with.
[reo 0.0.7]         arr
[reo 0.0.7]         x
[reo 0.0.7]
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".
[reo 0.0.7]   # Here "f" must be an abstract
[reo 0.0.7]   # object with three free attributes. The first
[reo 0.0.7]   # one for the accumulator, the second one
[reo 0.0.7]   # for the index and the third one for the element
[reo 0.0.7]   # of the array.
[reo 0.0.7]   [a f] &gt; reducedi
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @
[reo 0.0.7]
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced
[reo 0.0.7]       (acc-index.at 0) &gt; acc
[reo 0.0.7]       (acc-index.at 1) &gt; index
[reo 0.0.7]       if. &gt; @
[reo 0.0.7]         (index.lt (carr.length))
[reo 0.0.7]         rec-reduced
[reo 0.0.7]           *
[reo 0.0.7]             func
[reo 0.0.7]               acc
[reo 0.0.7]               index
[reo 0.0.7]               (carr.at index)
[reo 0.0.7]             (index.plus 1)
[reo 0.0.7]           func
[reo 0.0.7]           carr
[reo 0.0.7]         acc
[reo 0.0.7]
[reo 0.0.7]   [a f] &gt; reducei
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @
[reo 0.0.7]
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce
[reo 0.0.7]       (acc-index.at 0) &gt; acc
[reo 0.0.7]       (acc-index.at 1) &gt; index
[reo 0.0.7]       if. &gt; @
[reo 0.0.7]         (index.lt (carr.length))
[reo 0.0.7]         rec-reduce
[reo 0.0.7]           *
[reo 0.0.7]             func
[reo 0.0.7]               acc
[reo 0.0.7]               index
[reo 0.0.7]               (carr.at index)
[reo 0.0.7]             (index.plus 1)
[reo 0.0.7]           func
[reo 0.0.7]           carr
[reo 0.0.7]         acc
[reo 0.0.7]
[reo 0.0.7]   # Reduce from start "a" using the function "f"
[reo 0.0.7]   [a f] &gt; reduced
[reo 0.0.7]     ^.reducedi &gt; @
[reo 0.0.7]       a
[reo 0.0.7]       [a idx item]
[reo 0.0.7]         &amp;.f &gt; @
[reo 0.0.7]           a
[reo 0.0.7]           item
[reo 0.0.7]
[reo 0.0.7]   [a f] &gt; reduce
[reo 0.0.7]     ^.reducedi &gt; @
[reo 0.0.7]       a
[reo 0.0.7]       [a idx item]
[reo 0.0.7]         &amp;.f &gt; @
[reo 0.0.7]           a
[reo 0.0.7]           item
[reo 0.0.7]
[reo 0.0.7]   # Map with index. Here &quot;f&quot; must be an abstract
[reo 0.0.7]   # object with two free attributes. The first
[reo 0.0.7]   # one for the element of the array, the second one
[reo 0.0.7]   # for the index.
[reo 0.0.7]   [f] &amp;gt; mappedi
[reo 0.0.7]     list &amp;gt; @
[reo 0.0.7]       ^.reducedi
[reo 0.0.7]         *
[reo 0.0.7]         [a idx item]
[reo 0.0.7]           with. &amp;gt; @
[reo 0.0.7]             a
[reo 0.0.7]             &amp;amp;.f item idx
[reo 0.0.7]
[reo 0.0.7]   # Map without index. Here &quot;f&quot; must be an abstract
[reo 0.0.7]   # object with one free attribute, for the element
[reo 0.0.7]   # of the array.
[reo 0.0.7]   [f] &amp;gt; mapped
[reo 0.0.7]     ^.mappedi &amp;gt; @
[reo 0.0.7]       [x idx]
[reo 0.0.7]         &amp;amp;.f x &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   [f] &amp;gt; map
[reo 0.0.7]     ^.mappedi &amp;gt; @
[reo 0.0.7]       [x idx]
[reo 0.0.7]         &amp;amp;.f x &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # For each array element dataize the object
[reo 0.0.7]   # Here &quot;f&quot; must be an abstract object with
[reo 0.0.7]   # one free attribute, the element of the
[reo 0.0.7]   # array.
[reo 0.0.7]   [f] &gt; each
[reo 0.0.7]     seq &gt; @
[reo 0.0.7]       memory 0 &gt; idx
[reo 0.0.7]       while.
[reo 0.0.7]         lt.
[reo 0.0.7]           idx
[reo 0.0.7]           arr.length
[reo 0.0.7]         [i]
[reo 0.0.7]           seq &gt; @
[reo 0.0.7]             f (arr.at i)
[reo 0.0.7]             idx.write (i.plus 1)
[reo 0.0.7]       TRUE
[reo 0.0.7]
[reo 0.0.7]   # Create a new list without the i-th element
[reo 0.0.7]   [i] &gt; without
[reo 0.0.7]     ^.reducedi &gt; @
[reo 0.0.7]       *
[reo 0.0.7]       [a idx item]
[reo 0.0.7]         if. &gt; @
[reo 0.0.7]           idx.eq i
[reo 0.0.7]           a
[reo 0.0.7]           a.with item
[reo 0.0.7]
[reo 0.0.7]   # Equal to another object?
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       eq.
[reo 0.0.7]         arr.length
[reo 0.0.7]         x.length
[reo 0.0.7]       ^.reducedi
[reo 0.0.7]         TRUE
[reo 0.0.7]         [a idx item]
[reo 0.0.7]           and. &gt; @
[reo 0.0.7]             a
[reo 0.0.7]             eq.
[reo 0.0.7]               item
[reo 0.0.7]               x.at idx
[reo 0.0.7]       FALSE
[reo 0.0.7]
[reo 0.0.7]   # Returns the combined current and passed arrays
[reo 0.0.7]   [passed] &gt; concat
[reo 0.0.7]     reduced. &gt; @!
[reo 0.0.7]       list
[reo 0.0.7]         passed
[reo 0.0.7]       ^
[reo 0.0.7]       [a x]
[reo 0.0.7]         a.with x &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Returns index of the first particular item in list.
[reo 0.0.7]   # If the list has no this item, found returns -1
[reo 0.0.7]   [wanted] &gt; found
[reo 0.0.7]     ^.reducedi &gt; @
[reo 0.0.7]       -1
[reo 0.0.7]       [acc i item]
[reo 0.0.7]         if. &gt; @
[reo 0.0.7]           and.
[reo 0.0.7]             eq.
[reo 0.0.7]               acc
[reo 0.0.7]               -1
[reo 0.0.7]             eq.
[reo 0.0.7]               item
[reo 0.0.7]               wanted
[reo 0.0.7]           i
[reo 0.0.7]           acc.plus 0
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.collections</tail>
[reo 0.0.7]          <part>org.eolang.collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.0.4</tail>
[reo 0.0.7]          <part>0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2"/>
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">
[reo 0.0.7]                <o base="arr" line="34" pos="6"/>
[reo 0.0.7]                <o base=".length" line="34" method="" pos="9"/>
[reo 0.0.7]                <o base="int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">
[reo 0.0.7]             <o line="39" name="x" pos="3"/>
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4">
[reo 0.0.7]                <o base=".with" line="41" pos="6">
[reo 0.0.7]                   <o base="arr" line="42" pos="8"/>
[reo 0.0.7]                   <o base="x" line="43" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">
[reo 0.0.7]             <o line="51" name="a" pos="3"/>
[reo 0.0.7]             <o line="51" name="f" pos="5"/>
[reo 0.0.7]             <o base="rec-reduced" line="52" name="@" pos="4">
[reo 0.0.7]                &lt;o alias=&quot;1&quot; base=&quot;array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;52&quot; pos=&quot;19&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;52&quot; pos=&quot;21&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;f&quot; line=&quot;52&quot; pos=&quot;24&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;52&quot; pos=&quot;26&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;54&quot; name=&quot;rec-reduced&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;
[reo 0.0.7]                &lt;o alias=&quot;2&quot; base=&quot;acc-index&quot; line=&quot;55&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;55&quot; method=&quot;&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o alias=&quot;3&quot; base=&quot;acc-index&quot; line=&quot;56&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;56&quot; method=&quot;&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">
[reo 0.0.7]                   <o alias="4" base="index" line="58" pos="9"/>
[reo 0.0.7]                   <o base=".lt" line="58" method="" pos="14">
[reo 0.0.7]                      <o alias="5" base="carr" line="58" pos="19"/>
[reo 0.0.7]                      <o base=".length" line="58" method="" pos="23"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="rec-reduced" line="59" pos="8">
[reo 0.0.7]                      <o base="array" data="array" line="60" pos="10">
[reo 0.0.7]                         <o base="func" line="61" pos="12">
[reo 0.0.7]                            <o base="acc" line="62" pos="14"/>
[reo 0.0.7]                            <o base="index" line="63" pos="14"/>
[reo 0.0.7]                            <o alias="6" base="carr" line="64" pos="15"/>
[reo 0.0.7]                            <o base=".at" line="64" method="" pos="19">
[reo 0.0.7]                               <o base="index" line="64" pos="23"/>
[reo 0.0.7]                            </o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o alias="7" base="index" line="65" pos="13"/>
[reo 0.0.7]                         <o base=".plus" line="65" method="" pos="18">
[reo 0.0.7]                            <o base="int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="func" line="66" pos="10"/>
[reo 0.0.7]                      <o base="carr" line="67" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="acc" line="68" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="70" name="reducei" pos="2">
[reo 0.0.7]             <o line="70" name="a" pos="3"/>
[reo 0.0.7]             <o line="70" name="f" pos="5"/>
[reo 0.0.7]             <o base="rec-reduce" line="71" name="@" pos="4">
[reo 0.0.7]                <o alias="8" base="array" data="array" line="71" pos="16">
[reo 0.0.7]                   <o base="a" line="71" pos="18"/>
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="f" line="71" pos="23"/>
[reo 0.0.7]                <o base="arr" line="71" pos="25"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o abstract="" line="73" name="rec-reduce" pos="4">
[reo 0.0.7]                <o line="73" name="acc-index" pos="5"/>
[reo 0.0.7]                <o line="73" name="func" pos="15"/>
[reo 0.0.7]                <o line="73" name="carr" pos="20"/>
[reo 0.0.7]                <o alias="9" base="acc-index" line="74" pos="7"/>
[reo 0.0.7]                <o base=".at" line="74" method="" name="acc" pos="16">
[reo 0.0.7]                   <o base="int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o alias="10" base="acc-index" line="75" pos="7"/>
[reo 0.0.7]                <o base=".at" line="75" method="" name="index" pos="16">
[reo 0.0.7]                   <o base="int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".if" line="76" name="@" pos="6">
[reo 0.0.7]                   <o alias="11" base="index" line="77" pos="9"/>
[reo 0.0.7]                   <o base=".lt" line="77" method="" pos="14">
[reo 0.0.7]                      <o alias="12" base="carr" line="77" pos="19"/>
[reo 0.0.7]                      <o base=&quot;.length&quot; line=&quot;77&quot; method=&quot;&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o alias=&quot;13&quot; base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;83&quot; method=&quot;&quot; pos=&quot;19&quot;&gt;
[reo 0.0.7]                               &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                            &lt;/o&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                         &lt;o alias=&quot;14&quot; base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;84&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;reduced&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;91&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;91&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;93&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;94&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract="" line="98" name="reduce" pos="2">
[reo 0.0.7]             <o line="98" name="a" pos="3"/>
[reo 0.0.7]             <o line="98" name="f" pos="5"/>
[reo 0.0.7]             <o base="^" line="99" pos="4"/>
[reo 0.0.7]             <o base=".reducedi" line="99" method="" name="@" pos="5">
[reo 0.0.7]                <o base="a" line="100" pos="6"/>
[reo 0.0.7]                <o abstract="" line="101" pos="6">
[reo 0.0.7]                   <o line="101" name="a" pos="7"/>
[reo 0.0.7]                   <o line="101" name="idx" pos="9"/>
[reo 0.0.7]                   <o line="101" name="item" pos="13"/>
[reo 0.0.7]                   <o base="&amp;" line="102" pos="8"/>
[reo 0.0.7]                   <o base=".f" line="102" method="" name="@" pos="9">
[reo 0.0.7]                      <o base="a" line="103" pos="10"/>
[reo 0.0.7]                      <o base="item" line="104" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="106" name="mappedi" pos="2">
[reo 0.0.7]             <o line="110" name="f" pos="3"/>
[reo 0.0.7]             <o base="list" line="111" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="112" pos="6"/>
[reo 0.0.7]                <o base=".reducedi" line="112" method="" pos="7">
[reo 0.0.7]                   <o base="array" data="array" line="113" pos="8"/>
[reo 0.0.7]                   <o abstract="" line="114" pos="8">
[reo 0.0.7]                      <o line="114" name="a" pos="9"/>
[reo 0.0.7]                      <o line="114" name="idx" pos="11"/>
[reo 0.0.7]                      <o line="114" name="item" pos="15"/>
[reo 0.0.7]                      <o base=".with" line="115" name="@" pos="10">
[reo 0.0.7]                         <o base="a" line="116" pos="12"/>
[reo 0.0.7]                         <o base="&amp;" line="117" pos="12"/>
[reo 0.0.7]                         <o base=".f" line="117" method="" pos="13">
[reo 0.0.7]                            <o base="item" line="117" pos="16"/>
[reo 0.0.7]                            &lt;o base=&quot;idx&quot; line=&quot;117&quot; pos=&quot;21&quot;/&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;119&quot; name=&quot;mapped&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;122&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;123&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;123&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;124&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;125&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;127&quot; name=&quot;map&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;129&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;130&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;each&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   <o base=".lt" line="140" pos="8">
[reo 0.0.7]                      <o base="idx" line="141" pos="10"/>
[reo 0.0.7]                      <o base="arr" line="142" pos="10"/>
[reo 0.0.7]                      <o base=".length" line="142" method="" pos="13"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o abstract="" line="143" pos="8">
[reo 0.0.7]                      <o line="143" name="i" pos="9"/>
[reo 0.0.7]                      <o base="seq" line="144" name="@" pos="10">
[reo 0.0.7]                         <o base="f" line="145" pos="12">
[reo 0.0.7]                            <o alias="15" base="arr" line="145" pos="15"/>
[reo 0.0.7]                            <o base=".at" line="145" method="" pos="18">
[reo 0.0.7]                               <o base="i" line="145" pos="22"/>
[reo 0.0.7]                            </o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o base="idx" line="146" pos="12"/>
[reo 0.0.7]                         <o base=".write" line="146" method="" pos="15">
[reo 0.0.7]                            <o alias="16" base="i" line="146" pos="23"/>
[reo 0.0.7]                            <o base=".plus" line="146" method="" pos="24">
[reo 0.0.7]                               <o base="int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                            </o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="bool" data="bytes" line="147" pos="6">01</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="149" name="without" pos="2">
[reo 0.0.7]             <o line="150" name="i" pos="3"/>
[reo 0.0.7]             <o base="^" line="151" pos="4"/>
[reo 0.0.7]             <o base=".reducedi" line="151" method="" name="@" pos="5">
[reo 0.0.7]                <o base="array" data="array" line="152" pos="6"/>
[reo 0.0.7]                <o abstract="" line="153" pos="6">
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>
[reo 0.0.7]                   <o line="153" name="item" pos="13"/>
[reo 0.0.7]                   <o base=".if" line="154" name="@" pos="8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;155&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;155&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;i&quot; line=&quot;155&quot; pos=&quot;17&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;156&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;157&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;157&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;item&quot; line=&quot;157&quot; pos=&quot;17&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;159&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;163&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;164&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;167&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;172&quot; method=&quot;&quot; pos=&quot;15&quot;&gt;
[reo 0.0.7]                               &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos="19"/>
[reo 0.0.7]                            </o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="bool" data="bytes" line="173" pos="6">00</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="175" name="concat" pos="2">
[reo 0.0.7]             <o line="176" name="passed" pos="3"/>
[reo 0.0.7]             <o base=".reduced" const="" line="177" name="@" pos="4">
[reo 0.0.7]                <o base="list" line="178" pos="6">
[reo 0.0.7]                   <o base="passed" line="179" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="^" line="180" pos="6"/>
[reo 0.0.7]                <o abstract="" line="181" pos="6">
[reo 0.0.7]                   <o line="181" name="a" pos="7"/>
[reo 0.0.7]                   <o line="181" name="x" pos="9"/>
[reo 0.0.7]                   <o base="a" line="182" pos="8"/>
[reo 0.0.7]                   <o base=".with" line="182" method="" name="@" pos="9">
[reo 0.0.7]                      <o base="x" line="182" pos="15"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="184" name="found" pos="2">
[reo 0.0.7]             <o line="186" name="wanted" pos="3"/>
[reo 0.0.7]             <o base="^" line="187" pos="4"/>
[reo 0.0.7]             <o base=".reducedi" line="187" method="" name="@" pos="5">
[reo 0.0.7]                <o base="int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>
[reo 0.0.7]                <o abstract="" line="189" pos="6">
[reo 0.0.7]                   <o line="189" name="acc" pos="7"/>
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">
[reo 0.0.7]                      <o base=".and" line="191" pos="10">
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">
[reo 0.0.7]                            <o base="acc" line="193" pos="14"/>
[reo 0.0.7]                            <o base="int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o base=".eq" line="195" pos=&quot;12&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;wanted&quot; line=&quot;197&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;i&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;199&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] Directory created: ./home/r/.eo/parsed/5f82cc1/org/eolang/collections
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/collections/list.xmir saved (23945 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/01-parse/org/eolang/collections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir saved (23945 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir
[reo 0.0.7] [INFO] Parsed 2 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 201ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4418 bytes of XML in 394&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4418 bytes of XML in 369&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 812&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 336&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 237µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 612µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 268µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 580µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 765µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 575µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 595µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 250µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 580µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 529µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 628µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 279µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 583µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 534µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 589&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 971&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 288&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 166&micro;s
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 633µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 613µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 632µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 662µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 459µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 250µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (4788 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:40.987135Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; array\n
[reo 0.0.7]   # Create empty array\n
[reo 0.0.7]   [] &gt; empty\n
[reo 0.0.7]     (*) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Obtain the length of the array.\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Take one element from the array, at the\n
[reo 0.0.7]   # given position.\n
[reo 0.0.7]   [i] &gt; at /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new array with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with /array\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;array&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;empty&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o alias=&quot;1&quot;\n
[reo 0.0.7]                 base=&quot;array&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;32&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;\n
[reo 0.0.7]                 ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;34&quot; name=&quot;length&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;?&quot; line=&quot;37&quot; name=&quot;at&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="39" name="i" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="41" name="with" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 410µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 611µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 664µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 256µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 660µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 740µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 271µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 618µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 762µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 641µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 647µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 723µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 260µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 646µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 543µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 658µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 558µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (5046 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:40.987135Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; array\n
[reo 0.0.7]   # Create empty array\n
[reo 0.0.7]   [] &gt; empty\n
[reo 0.0.7]     (*) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Obtain the length of the array.\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Take one element from the array, at the\n
[reo 0.0.7]   # given position.\n
[reo 0.0.7]   [i] &gt; at /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new array with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with /array\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="array" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="empty" pos="2">\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="32"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="5"\n
[reo 0.0.7]                 ref="29"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="34" name="length" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="?" line="37" name="at" pos="2">\n
[reo 0.0.7]             <o line="39" name="i" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="41" name="with" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 664µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 558µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 738&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 829&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 261&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 200&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 694&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 660&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 733µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 713µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 669µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 238µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 650µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 792µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 219µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 643µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 654µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 731µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 637µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 700µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 701µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 247µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 768µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 695µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 710µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 698µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 726µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 154&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 154&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 707µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 607µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (5462 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:40.987135Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; array\n
[reo 0.0.7]   # Create empty array\n
[reo 0.0.7]   [] &gt; empty\n
[reo 0.0.7]     (*) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Obtain the length of the array.\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Take one element from the array, at the\n
[reo 0.0.7]   # given position.\n
[reo 0.0.7]   [i] &gt; at /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new array with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with /array\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;array&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;empty&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;34&quot; name=&quot;length&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;?&quot; line=&quot;37&quot; name=&quot;at&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;39&quot; name=&quot;i&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;array&quot; line=&quot;41&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 678µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 369µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 273µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (8019 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:40.987135Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; array\n
[reo 0.0.7]   # Create empty array\n
[reo 0.0.7]   [] &gt; empty\n
[reo 0.0.7]     (*) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Obtain the length of the array.\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Take one element from the array, at the\n
[reo 0.0.7]   # given position.\n
[reo 0.0.7]   [i] &gt; at /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new array with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with /array\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="array"\n
[reo 0.0.7]           original-name="array"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="array$empty"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="array$length"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="length"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="array$at"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="at"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="array"\n
[reo 0.0.7]              base="array$with"\n
[reo 0.0.7]              cut="5"\n
[reo 0.0.7]              line="41"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="41">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="array$empty"\n
[reo 0.0.7]           original-name="empty"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="array" data="array" line="32" name="@" pos="5"/>\n
[reo 0.0.7]          <o level="1" line="30.34" name="length"/>\n
[reo 0.0.7]          <o level="1" line="30.37" name="at"/>\n
[reo 0.0.7]          <o level="1" line="30.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="array$length"\n
[reo 0.0.7]           original-name="length"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.30" name="empty"/>\n
[reo 0.0.7]          <o level="1" line="34.37" name="at"/>\n
[reo 0.0.7]          <o level="1" line="34.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="array$at"\n
[reo 0.0.7]           original-name="at"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="i" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="37.30" name="empty"/>\n
[reo 0.0.7]          <o level="1" line="37.34" name="length"/>\n
[reo 0.0.7]          <o level="1" line="37.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="array"\n
[reo 0.0.7]           line="41"\n
[reo 0.0.7]           name="array$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.30&quot; name=&quot;empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.34&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.37&quot; name=&quot;at&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 514&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 286&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 982&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 210&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 957&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 279&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 184&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (8276 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;9&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.array&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/array.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:40.987135Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; array\n
[reo 0.0.7]   # Create empty array\n
[reo 0.0.7]   [] &gt; empty\n
[reo 0.0.7]     (*) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Obtain the length of the array.\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Take one element from the array, at the\n
[reo 0.0.7]   # given position.\n
[reo 0.0.7]   [i] &gt; at /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new array with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with /array\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="array"\n
[reo 0.0.7]           original-name="array"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="array$empty"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="41"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="array$length"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="length"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="41"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="array$at"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="at"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="41"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="array"\n
[reo 0.0.7]              base="array$with"\n
[reo 0.0.7]              cut="5"\n
[reo 0.0.7]              line="41"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="41">\n
[reo 0.0.7]             <o as="empty" base="empty" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="at" base="at" level="1" ref="37"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="array$empty"\n
[reo 0.0.7]           original-name="empty"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="array"\n
[reo 0.0.7]              data="array"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="5"\n
[reo 0.0.7]              ref="29"/>\n
[reo 0.0.7]          <o level="1" line="30.34" name="length"/>\n
[reo 0.0.7]          <o level="1" line="30.37" name="at"/>\n
[reo 0.0.7]          <o level="1" line="30.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="array$length"\n
[reo 0.0.7]           original-name="length"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.30" name="empty"/>\n
[reo 0.0.7]          <o level="1" line="34.37" name="at"/>\n
[reo 0.0.7]          <o level="1" line="34.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="array$at"\n
[reo 0.0.7]           original-name="at"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="i" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="37.30" name="empty"/>\n
[reo 0.0.7]          <o level="1" line="37.34" name="length"/>\n
[reo 0.0.7]          <o level="1" line="37.41" name="with"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="array"\n
[reo 0.0.7]           line="41"\n
[reo 0.0.7]           name="array$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.30&quot; name=&quot;empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.34&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.37&quot; name=&quot;at&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 339&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 201&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 218&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 266&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 188&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 195&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 259µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 252µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 413ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4418 bytes of XML in 334µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir saved (8445 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (program:org.eolang.array) to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23945 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23945 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 372µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 255µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 328µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 247µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 245µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 158&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 168&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 263µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 33ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 17ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 316µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (25040 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &gt; is-empty\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &amp;gt; reduce\n
[reo 0.0.7]     ^.reducedi &amp;gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;amp;.f &amp;gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here &quot;f&quot; must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base="arr" line="34" pos="6" ref="28"/>\n
[reo 0.0.7]                <o base=".length" line="34" method="" pos="9"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;37&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.with&quot; line=&quot;41&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;42&quot; pos=&quot;8&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;43&quot; pos=&quot;8&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;45&quot; name=&quot;reducedi&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduced&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;1&quot; base=&quot;array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;52&quot; pos=&quot;19&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                   <o base="int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="52" pos="26" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="rec-reduced" pos="4">\n
[reo 0.0.7]                <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]                <o alias="2" base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]                <o base=".at" line="55" method="" name="acc" pos="16">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o alias="3" base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]                <o base=".at" line="56" method="" name="index" pos="16">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o alias="4" base="index" line="58" pos="9" ref="56"/>\n
[reo 0.0.7]                   <o base=".lt" line="58" method="" pos="14">\n
[reo 0.0.7]                      <o alias="5" base="carr" line="58" pos="19" ref="54"/>\n
[reo 0.0.7]                      <o base=".length" line="58" method="" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduced" line="59" pos="8" ref="54">\n
[reo 0.0.7]                      <o base="array" data="array" line="60" pos="10">\n
[reo 0.0.7]                         <o base="func" line="61" pos="12" ref="54">\n
[reo 0.0.7]                            <o base="acc" line="62" pos="14" ref="55"/>\n
[reo 0.0.7]                            <o base="index" line="63" pos="14" ref="56"/>\n
[reo 0.0.7]                            <o alias="6" base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                            <o base=".at" line="64" method="" pos="19">\n
[reo 0.0.7]                               <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o alias="7" base="index" line="65" pos="13" ref="56"/>\n
[reo 0.0.7]                         <o base=".plus" line="65" method="" pos="18">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="func" line="66" pos="10" ref="54"/>\n
[reo 0.0.7]                      <o base="carr" line="67" pos="10" ref="54"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="acc" line="68" pos="8" ref="55"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="70" name="reducei" pos="2">\n
[reo 0.0.7]             <o line="70" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="70" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduce" line="71" name="@" pos="4" ref="73">\n
[reo 0.0.7]                <o alias="8" base="array" data="array" line="71" pos="16">\n
[reo 0.0.7]                   <o base="a" line="71" pos="18" ref="70"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="71" pos="23" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="25" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="73" name="rec-reduce" pos="4">\n
[reo 0.0.7]                <o line="73" name="acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;9&quot; base=&quot;acc-index&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;74&quot; method=&quot;&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;74&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;10&quot; base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;75&quot; method=&quot;&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;11&quot; base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;77&quot; method=&quot;&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;12&quot; base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;77&quot; method=&quot;&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;13&quot; base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;83&quot; method=&quot;&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;14&quot; base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;84&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc" line="87" pos="8" ref="74"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="reduced" pos="2">\n
[reo 0.0.7]             <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]             <o base=".reducedi" line="91" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="a" line="92" pos="6" ref="90"/>\n
[reo 0.0.7]                <o abstract="" line="93" pos="6">\n
[reo 0.0.7]                   <o line="93" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="93" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="93" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base="&amp;" line="94" pos="8"/>\n
[reo 0.0.7]                   <o base=".f" line="94" method="" name="@" pos="9">\n
[reo 0.0.7]                      <o base="a" line="95" pos="10" ref="93"/>\n
[reo 0.0.7]                      <o base="item" line="96" pos="10" ref="93"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="98" name="reduce" pos="2">\n
[reo 0.0.7]             <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="98" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="^" line="99" pos="4"/>\n
[reo 0.0.7]             <o base=".reducedi" line="99" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="a" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                <o abstract="" line="101" pos="6">\n
[reo 0.0.7]                   <o line="101" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="101" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="101" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base="&amp;" line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;102&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;104&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;106&quot; name=&quot;mappedi&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;110&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;111&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;113&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;114&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;115&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;116&quot; pos=&quot;12&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;&amp;amp;&quot; line=&quot;117&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.f&quot; line=&quot;117&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;117&quot; pos=&quot;16&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;idx&quot; line=&quot;117&quot; pos=&quot;21&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;119&quot; name=&quot;mapped&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;122&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;123&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;123&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;124&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/>\n
[reo 0.0.7]                   <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]                   <o base=".f" line="125" method="" name="@" pos="9">\n
[reo 0.0.7]                      <o base="x" line="125" pos="12" ref="124"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="127" name="map" pos="2">\n
[reo 0.0.7]             <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]             <o base=".mappedi" line="128" method="" name="@" pos="5">\n
[reo 0.0.7]                <o abstract="" line="129" pos="6">\n
[reo 0.0.7]                   <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]                   <o base=".f" line="130" method="" name="@" pos="9">\n
[reo 0.0.7]                      <o base="x" line="130" pos="12" ref="129"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="each" pos="2">\n
[reo 0.0.7]             <o line="136" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="seq" line="137" name="@" pos="4">\n
[reo 0.0.7]                <o base="memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".while" line="139" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="140" pos="8">\n
[reo 0.0.7]                      <o base="idx" line="141" pos="10" ref="138"/>\n
[reo 0.0.7]                      <o base="arr" line="142" pos="10" ref="28"/>\n
[reo 0.0.7]                      <o base=".length" line="142" method="" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o abstract="" line="143" pos="8">\n
[reo 0.0.7]                      <o line="143" name="i" pos="9"/>\n
[reo 0.0.7]                      <o base="seq" line="144" name="@" pos="10">\n
[reo 0.0.7]                         <o base="f" line="145" pos="12" ref="136">\n
[reo 0.0.7]                            <o alias="15" base="arr" line="145&quot; pos=&quot;15&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;145&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;i&quot; line=&quot;145&quot; pos=&quot;22&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;idx&quot; line=&quot;146&quot; pos=&quot;12&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.write&quot; line=&quot;146&quot; method=&quot;&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;16&quot; base=&quot;i&quot; line=&quot;146&quot; pos=&quot;23&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.plus&quot; line=&quot;146&quot; method=&quot;&quot; pos=&quot;24&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;146&quot; pos=&quot;30&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;150&quot; name=&quot;i&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;151&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;151&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;152&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;153&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;153&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;153&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;153&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;154&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;155&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;155&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;i&quot; line=&quot;155&quot; pos=&quot;17&quot; ref=&quot;150&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;156&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;157&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;157&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="159" name="eq" pos="2">\n
[reo 0.0.7]             <o line="160" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="161" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="162" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="163" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base=".length" line="163" method="" pos="11"/>\n
[reo 0.0.7]                   <o base="x" line="164" pos="8" ref="160"/>\n
[reo 0.0.7]                   <o base=".length" line="164" method="" pos="9"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="165" pos="6"/>\n
[reo 0.0.7]                <o base=".reducedi" line="165" method="" pos="7">\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="166" pos="8">01</o>\n
[reo 0.0.7]                   <o abstract="" line="167" pos="8">\n
[reo 0.0.7]                      <o line="167" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="167" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="167" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".and" line="168" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="169" pos="12" ref="167"/>\n
[reo 0.0.7]                         <o base=".eq" line="170" pos="12">\n
[reo 0.0.7]                            <o base="item" line="171" pos="14" ref="167"/>\n
[reo 0.0.7]                            <o base="x" line="172" pos="14" ref="160"/>\n
[reo 0.0.7]                            <o base=".at" line="172" method="" pos="15">\n
[reo 0.0.7]                               <o base="idx" line="172" pos="19" ref="167"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="175" name="concat" pos="2">\n
[reo 0.0.7]             <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]             <o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;178&quot; pos=&quot;6&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;passed&quot; line=&quot;179&quot; pos=&quot;8&quot; ref=&quot;176&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;180&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;181&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.with&quot; line=&quot;182&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;184&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;186&quot; name=&quot;wanted&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;187&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;187&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;188&quot; pos=&quot;6&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;189&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;189&quot; name=&quot;acc&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;189&quot; name=&quot;i&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;189&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;190&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;191&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;192&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;193&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;195&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;wanted&quot; line=&quot;197&quot; pos=&quot;14&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="i" line="198" pos="10" ref="189"/>\n
[reo 0.0.7]                      <o base="acc" line="199" pos="10" ref="189"/>\n
[reo 0.0.7]                      <o base=".plus" line="199" method="" pos="13">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 408µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (24949 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &amp;gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &amp;gt; with\n
[reo 0.0.7]     list &amp;gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start &quot;a&quot; using the function &quot;f&quot;.\n
[reo 0.0.7]   # Here &quot;f&quot; must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &amp;gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &amp;gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &amp;gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &amp;gt; index\n
[reo 0.0.7]       if. &amp;gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="34" pos="6" ref="28"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="42" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base="x" line="43" pos="8" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">\n
[reo 0.0.7]             <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]                <o alias="1" base="array" data="array" line="52" pos="17">\n
[reo 0.0.7]                   <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="52" pos="26" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="rec-reduced" pos="4">\n
[reo 0.0.7]                <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]                   <o alias="2" base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]                   <o alias="3" base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                      <o alias="4" base="index" line="58" pos="9" ref="56"/>\n
[reo 0.0.7]                      <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                         <o alias="5" base="carr" line="58" pos="19" ref="54"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduced" line="59" pos="8" ref="54">\n
[reo 0.0.7]                      <o base="array" data="array" line="60" pos="10">\n
[reo 0.0.7]                         <o base="func" line="61" pos="12" ref="54">\n
[reo 0.0.7]                            <o base="acc" line="62" pos="14" ref="55"/>\n
[reo 0.0.7]                            <o base="index" line="63" pos="14" ref="56"/>\n
[reo 0.0.7]                            <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                               <o alias="6" base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                               <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="65" pos="18">\n
[reo 0.0.7]                            <o alias="7" base="index" line="65&quot; pos=&quot;13&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;66&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;70&quot; name=&quot;reducei&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;8&quot; base=&quot;array&quot; data=&quot;array&quot; line=&quot;71&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;71&quot; pos=&quot;18&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;f&quot; line=&quot;71&quot; pos=&quot;23&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;25&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;73&quot; name=&quot;rec-reduce&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;74&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;9&quot; base=&quot;acc-index&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;74&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;75&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;10&quot; base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;77&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;11&quot; base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                         <o alias="12" base="carr" line="77" pos="19" ref="73"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduce" line="78" pos="8" ref="73">\n
[reo 0.0.7]                      <o base="array" data="array" line="79" pos="10">\n
[reo 0.0.7]                         <o base="func" line="80" pos="12" ref="73">\n
[reo 0.0.7]                            <o base="acc" line="81" pos="14" ref="74"/>\n
[reo 0.0.7]                            <o base="index" line="82" pos="14" ref="75"/>\n
[reo 0.0.7]                            <o base=".at" line="83" pos="19">\n
[reo 0.0.7]                               <o alias="13" base="carr" line="83" pos="15" ref="73"/>\n
[reo 0.0.7]                               <o base="index" line="83" pos="23" ref="75"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                            <o alias="14" base="index" line="84" pos="13" ref="75"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="func" line="85" pos="10" ref="73"/>\n
[reo 0.0.7]                      <o base="carr" line="86" pos="10" ref="73"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="acc" line="87" pos="8" ref="74"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="reduced" pos="2">\n
[reo 0.0.7]             <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]             <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]                <o base="a" line="92" pos="6" ref="90"/>\n
[reo 0.0.7]                <o abstract=&quot;&quot; line=&quot;93&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;98&quot; name=&quot;reduce&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;104&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;106&quot; name=&quot;mappedi&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;110&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;111&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;112&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;113&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o abstract="" line="114" pos="8">\n
[reo 0.0.7]                      <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="116" pos="12" ref="114"/>\n
[reo 0.0.7]                         <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                            <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                            <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                            <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="119" name="mapped" pos="2">\n
[reo 0.0.7]             <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="124" pos="6">\n
[reo 0.0.7]                   <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="124" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base=".f" line="125" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="125" pos="12" ref="124"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="127" name="map" pos="2">\n
[reo 0.0.7]             <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="128" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="129" pos="6">\n
[reo 0.0.7]                   <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base=".f" line="130" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="130" pos="12" ref="129"/>\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;each&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;143&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot; ref=&quot;136&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;145&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                               &lt;o alias=&quot;15&quot; base=&quot;arr&quot; line=&quot;145&quot; pos=&quot;15&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;i&quot; line=&quot;145&quot; pos=&quot;22&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.write&quot; line=&quot;146&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;idx&quot; line=&quot;146&quot; pos=&quot;12&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.plus&quot; line=&quot;146&quot; pos=&quot;24&quot;&gt;\n
[reo 0.0.7]                               &lt;o alias=&quot;16&quot; base=&quot;i&quot; line=&quot;146&quot; pos=&quot;23&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;146&quot; pos=&quot;30&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="without" pos="2">\n
[reo 0.0.7]             <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]                <o base="array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="153" pos="6">\n
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                         <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="i" line="155" pos="17" ref="150"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]                      <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                         <o base="a" line="157" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="159" name="eq" pos="2">\n
[reo 0.0.7]             <o line="160" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="161" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="162" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="163" pos="11">\n
[reo 0.0.7]                      <o base="arr" line="163" pos="8" ref="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="164" pos="9">\n
[reo 0.0.7]                      <o base="x" line="164" pos="8" ref="160"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".reducedi" line="165" pos="7">\n
[reo 0.0.7]                   <o base="^" line="165" pos="6"/>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="166" pos="8">01</o>\n
[reo 0.0.7]                   <o abstract="" line="167" pos="8">\n
[reo 0.0.7]                      <o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;173&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;175&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;176&quot; name=&quot;passed&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;178&quot; pos=&quot;6&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;passed&quot; line=&quot;179&quot; pos=&quot;8&quot; ref=&quot;176&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;180&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;181&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.with&quot; line=&quot;182&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;184&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;186&quot; name=&quot;wanted&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                <o abstract="" line="189" pos="6">\n
[reo 0.0.7]                   <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="193" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                            <o base="item" line="196" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="wanted" line="197" pos="14" ref="186"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="i" line="198" pos="10" ref="189"/>\n
[reo 0.0.7]                      <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                         <o base="acc" line="199" pos="10" ref="189"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 257µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' produced (25039 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:41.085329Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &amp;gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="34" pos="6" ref="28"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="42" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base="x" line="43" pos="8" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">\n
[reo 0.0.7]             <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]                <o alias="1" base="array" data="array" line="52" pos="17">\n
[reo 0.0.7]                   <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="52" pos="26" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="rec-reduced" pos="4">\n
[reo 0.0.7]                <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]                   <o alias="2" base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]                   <o alias="3" base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="58" pos="14&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;index&quot; line=&quot;58&quot; pos=&quot;9&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;58&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;5&quot; base=&quot;carr&quot; line=&quot;58&quot; pos=&quot;19&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;rec-reduced&quot; line=&quot;59&quot; pos=&quot;8&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;60&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;61&quot; pos=&quot;12&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;14&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;63&quot; pos=&quot;14&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;64&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                               &lt;o alias=&quot;6&quot; base=&quot;carr&quot; line=&quot;64&quot; pos=&quot;15&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;index&quot; line=&quot;64&quot; pos=&quot;23&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;65&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;index&quot; line=&quot;65&quot; pos=&quot;13&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;66&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;70&quot; name=&quot;reducei&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref="73">\n
[reo 0.0.7]                <o alias="8" base="array" data="array" line="71" pos="16">\n
[reo 0.0.7]                   <o base="a" line="71" pos="18" ref="70"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="71" pos="23" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="25" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="73" name="rec-reduce" pos="4">\n
[reo 0.0.7]                <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]                   <o alias="9" base="acc-index" line="74" pos="7" ref="73"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="75" name="index" pos="16">\n
[reo 0.0.7]                   <o alias="10" base="acc-index" line="75" pos="7" ref="73"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="76" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="77" pos="14">\n
[reo 0.0.7]                      <o alias="11" base="index" line="77" pos="9" ref="75"/>\n
[reo 0.0.7]                      <o base=".length" line="77" pos="23">\n
[reo 0.0.7]                         <o alias="12" base="carr" line="77" pos="19" ref="73"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduce" line="78" pos="8" ref="73">\n
[reo 0.0.7]                      <o base="array" data="array" line="79" pos="10">\n
[reo 0.0.7]                         <o base="func" line="80" pos="12" ref="73">\n
[reo 0.0.7]                            <o base="acc" line="81" pos="14" ref="74"/>\n
[reo 0.0.7]                            <o base="index" line="82" pos="14" ref="75"/>\n
[reo 0.0.7]                            <o base=".at" line="83" pos="19">\n
[reo 0.0.7]                               <o alias="13" base="carr" line="83" pos="15" ref="73"/>\n
[reo 0.0.7]                               <o base="index" line="83" pos="23" ref="75"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                            &lt;o alias=&quot;14&quot; base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;reduced&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;91&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;93&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;98&quot; name=&quot;reduce&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   <o line="101" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".f" line="102" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="102" pos="8"/>\n
[reo 0.0.7]                      <o base="a" line="103" pos="10" ref="101"/>\n
[reo 0.0.7]                      <o base="item" line="104" pos="10" ref="101"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="mappedi" pos="2">\n
[reo 0.0.7]             <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="111" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                   <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                   <o base="array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                   <o abstract="" line="114" pos="8">\n
[reo 0.0.7]                      <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="116" pos="12" ref="114"/>\n
[reo 0.0.7]                         <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                            <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                            <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                            <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="119" name="mapped" pos="2">\n
[reo 0.0.7]             <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="124" pos="6">\n
[reo 0.0.7]                   <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="124" name="idx" pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;127&quot; name=&quot;map&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;129&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot; ref=&quot;129&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;each&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; cut=&quot;1&quot; line=&quot;138&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;143&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot; ref=&quot;136&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;145&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                               <o alias="15" base="arr" line="145" pos="15" ref="28"/>\n
[reo 0.0.7]                               <o base="i" line="145" pos="22" ref="143"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                            <o base="idx" line="146" pos="12" ref="138"/>\n
[reo 0.0.7]                            <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                               <o alias="16" base="i" line="146" pos="23" ref="143"/>\n
[reo 0.0.7]                               <o base="int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]                <o base="int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="without" pos="2">\n
[reo 0.0.7]             <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]                <o base="array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="153" pos="6">\n
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                         <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="i" line="155" pos="17" ref="150"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]                      <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                         <o base="a" line="157" pos="10" ref="153&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;item&quot; line=&quot;157&quot; pos=&quot;17&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;159&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;164&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;167&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="175" name="concat" pos="2">\n
[reo 0.0.7]             <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" const="" line="177" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="178" pos="6" ref="28">\n
[reo 0.0.7]                   <o base="passed" line="179" pos="8" ref="176"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="181" pos="6">\n
[reo 0.0.7]                   <o line="181" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="181" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="182" name="@" pos="9">\n
[reo 0.0.7]                      <o base="a" line="182" pos="8" ref="181"/>\n
[reo 0.0.7]                      <o base="x" line="182" pos="15" ref="181"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="184" name="found" pos="2">\n
[reo 0.0.7]             <o line="186" name="wanted" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                <o abstract="" line="189" pos="6">\n
[reo 0.0.7]                   <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="193" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                            <o base="item" line="196" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="wanted" line="197" pos="14" ref="186"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="i" line=&quot;198&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;199&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 257&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 290&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 265&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 185&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 265&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 203&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 238&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 170&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 151&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (25087 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &gt; is-empty\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &amp;gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &amp;gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &amp;gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &amp;gt; index\n
[reo 0.0.7]       if. &amp;gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-collections&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-collections&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.collections&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.collections&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="34" pos="6" ref="28"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="42" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base="x" line="43" pos="8" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">\n
[reo 0.0.7]             <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]                <o base="array" data="array" line="52" pos="17">\n
[reo 0.0.7]                   <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="52" pos="26" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="rec-reduced" pos="4">\n
[reo 0.0.7]                <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                      <o base="index" line="58" pos="9" ref="56"/>\n
[reo 0.0.7]                      <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                         <o base="carr" line="58" pos="19" ref="54"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduced" line="59" pos="8" ref="54">\n
[reo 0.0.7]                      <o base="array" data="array" line="60" pos="10">\n
[reo 0.0.7]                         <o base="func" line="61" pos="12" ref="54">\n
[reo 0.0.7]                            <o base="acc" line="62" pos="14" ref="55"/>\n
[reo 0.0.7]                            <o base="index" line="63" pos="14" ref="56"/>\n
[reo 0.0.7]                            <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                               <o base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                               <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="65" pos="18">\n
[reo 0.0.7]                            <o base="index" line="65" pos="13" ref="56"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="func" line="66" pos="10" ref="54"/>\n
[reo 0.0.7]                      <o base="carr" line="67" pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;70&quot; name=&quot;reducei&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;71&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;71&quot; pos=&quot;18&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;f&quot; line=&quot;71&quot; pos=&quot;23&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;25&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;73&quot; name=&quot;rec-reduce&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;73&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;74&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc-index&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;74&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;75&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;77&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot; ref=&quot;74"/>\n
[reo 0.0.7]                            <o base="index" line="82" pos="14" ref="75"/>\n
[reo 0.0.7]                            <o base=".at" line="83" pos="19">\n
[reo 0.0.7]                               <o base="carr" line="83" pos="15" ref="73"/>\n
[reo 0.0.7]                               <o base="index" line="83" pos="23" ref="75"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                            <o base="index" line="84" pos="13" ref="75"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="func" line="85" pos="10" ref="73"/>\n
[reo 0.0.7]                      <o base="carr" line="86" pos="10" ref="73"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="acc" line="87" pos="8" ref="74"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="reduced" pos="2">\n
[reo 0.0.7]             <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]             <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]                <o base="a" line="92" pos="6" ref="90"/>\n
[reo 0.0.7]                <o abstract="" line="93" pos="6">\n
[reo 0.0.7]                   <o line="93" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="93" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="93" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".f" line="94" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="94" pos="8"/>\n
[reo 0.0.7]                      <o base="a" line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;98&quot; name=&quot;reduce&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;104&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;106&quot; name=&quot;mappedi&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;110&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;111&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;112&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;113&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;114&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;114&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;115&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;116&quot; pos=&quot;12&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]                         <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                            <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                            <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                            <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="119" name="mapped" pos="2">\n
[reo 0.0.7]             <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="124" pos="6">\n
[reo 0.0.7]                   <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="124" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base=".f" line="125" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="125" pos="12" ref="124"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="127" name="map" pos="2">\n
[reo 0.0.7]             <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="128" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="129" pos="6">\n
[reo 0.0.7]                   <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base=".f" line="130" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="130" pos="12" ref="129"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="each" pos="2">\n
[reo 0.0.7]             <o line="136" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="seq" line="137" name="@" pos="4">\n
[reo 0.0.7]                <o base="idx" cut="1" line="138" ref="138"/>\n
[reo 0.0.7]                <o base=".while" line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;143&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot; ref=&quot;136&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;145&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;arr&quot; line=&quot;145&quot; pos=&quot;15&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;i&quot; line=&quot;145&quot; pos=&quot;22&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.write&quot; line=&quot;146&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;idx&quot; line=&quot;146&quot; pos=&quot;12&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.plus&quot; line=&quot;146&quot; pos=&quot;24&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;i&quot; line=&quot;146&quot; pos=&quot;23&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;146&quot; pos=&quot;30&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;150&quot; name=&quot;i&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;151&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                <o base="array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="153" pos="6">\n
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                         <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="i" line="155" pos="17" ref="150"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]                      <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                         <o base="a" line="157" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="159" name="eq" pos="2">\n
[reo 0.0.7]             <o line="160" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="161" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="162" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="163" pos="11">\n
[reo 0.0.7]                      <o base="arr" line="163" pos="8" ref="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="164" pos="9">\n
[reo 0.0.7]                      <o base="x" line="164" pos="8" ref="160"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".reducedi" line="165" pos="7">\n
[reo 0.0.7]                   <o base="^" line="165" pos="6"/>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="166" pos="8">01</o>\n
[reo 0.0.7]                   <o abstract="" line="167" pos="8">\n
[reo 0.0.7]                      <o line="167" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="167" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="167" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".and" line="168" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="169" pos="12" ref="167"/>\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;173&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;175&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;176&quot; name=&quot;passed&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;178&quot; pos=&quot;6&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;passed&quot; line=&quot;179&quot; pos=&quot;8&quot; ref=&quot;176&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;180&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;181&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.with&quot; line=&quot;182&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;184&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;186&quot; name=&quot;wanted&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;187&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;187&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;188&quot; pos=&quot;6&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;189&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;189&quot; name=&quot;acc&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="193" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                            <o base="item" line="196" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="wanted" line="197" pos="14" ref="186"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="i" line="198" pos="10" ref="189"/>\n
[reo 0.0.7]                      <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                         <o base="acc" line="199" pos="10" ref="189"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 219µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (25415 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &amp;gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &amp;gt; with\n
[reo 0.0.7]     list &amp;gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start &quot;a&quot; using the function &quot;f&quot;.\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="34" pos="6" ref="28"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="42" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base="x" line="43" pos="8" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">\n
[reo 0.0.7]             <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="52" pos="17">\n
[reo 0.0.7]                   <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="52" pos="26" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="rec-reduced" pos="4">\n
[reo 0.0.7]                <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                      <o base="index" line="58" pos=&quot;9&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;58&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;58&quot; pos=&quot;19&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;rec-reduced&quot; line=&quot;59&quot; pos=&quot;8&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;60&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;61&quot; pos=&quot;12&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;14&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;63&quot; pos=&quot;14&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;64&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;carr&quot; line=&quot;64&quot; pos=&quot;15&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;index&quot; line=&quot;64&quot; pos=&quot;23&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;65&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;65&quot; pos=&quot;13&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;66&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;70&quot; name=&quot;reducei&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data="array" line="71" pos="16">\n
[reo 0.0.7]                   <o base="a" line="71" pos="18" ref="70"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="71" pos="23" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="25" ref="28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="73" name="rec-reduce" pos="4">\n
[reo 0.0.7]                <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="74" pos="7" ref="73"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="75" name="index" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="75" pos="7" ref="73"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="76" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="77" pos="14">\n
[reo 0.0.7]                      <o base="index" line="77" pos="9" ref="75"/>\n
[reo 0.0.7]                      <o base=".length" line="77" pos="23">\n
[reo 0.0.7]                         <o base="carr" line="77" pos="19" ref="73"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduce" line="78" pos="8" ref="73">\n
[reo 0.0.7]                      <o base="org.eolang.array" data="array" line="79" pos="10">\n
[reo 0.0.7]                         <o base="func" line="80" pos="12" ref="73">\n
[reo 0.0.7]                            <o base="acc" line="81" pos="14" ref="74"/>\n
[reo 0.0.7]                            <o base="index" line="82" pos="14" ref="75"/>\n
[reo 0.0.7]                            <o base=".at" line="83" pos="19">\n
[reo 0.0.7]                               <o base="carr" line="83" pos="15" ref="73"/>\n
[reo 0.0.7]                               <o base="index" line="83" pos="23" ref="75"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                            <o base="index" line="84" pos="13" ref="75"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;reduced&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;91&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;93&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;98&quot; name=&quot;reduce&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      <o base="&amp;" line="102" pos="8"/>\n
[reo 0.0.7]                      <o base="a" line="103" pos="10" ref="101"/>\n
[reo 0.0.7]                      <o base="item" line="104" pos="10" ref="101"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="mappedi" pos="2">\n
[reo 0.0.7]             <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="111" name="@" pos="4" ref="28">\n
[reo 0.0.7]                <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                   <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                   <o abstract="" line="114" pos="8">\n
[reo 0.0.7]                      <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="116" pos="12" ref="114"/>\n
[reo 0.0.7]                         <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                            <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                            <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                            <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="119" name="mapped" pos="2">\n
[reo 0.0.7]             <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]             <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]                <o abstract="" line="124" pos="6">\n
[reo 0.0.7]                   <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]                   <o line="124" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o base=".f" line="125" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;127&quot; name=&quot;map&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;129&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot; ref=&quot;129&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;each&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; cut=&quot;1&quot; line=&quot;138&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;143&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot; ref=&quot;136&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;145&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;arr&quot; line=&quot;145&quot; pos=&quot;15&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;i&quot; line=&quot;145&quot; pos=&quot;22&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                            <o base="idx" line="146" pos="12" ref="138"/>\n
[reo 0.0.7]                            <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                               <o base="i" line="146" pos="23" ref="143"/>\n
[reo 0.0.7]                               <o base="org.eolang.int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="without" pos="2">\n
[reo 0.0.7]             <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="153" pos="6">\n
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                         <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="i" line="155" pos="17" ref="150"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]                      <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                         <o base="a" line="157" pos="10" ref="153"/>\n
[reo 0.0.7]                         <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;159&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;164&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;167&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;173&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o abstract="" line="175" name="concat" pos="2">\n
[reo 0.0.7]             <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" const="" line="177" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="178" pos="6" ref="28">\n
[reo 0.0.7]                   <o base="passed" line="179" pos="8" ref="176"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="181" pos="6">\n
[reo 0.0.7]                   <o line="181" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="181" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="182" name="@" pos="9">\n
[reo 0.0.7]                      <o base="a" line="182" pos="8" ref="181"/>\n
[reo 0.0.7]                      <o base="x" line="182" pos="15" ref="181"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="184" name="found" pos="2">\n
[reo 0.0.7]             <o line="186" name="wanted" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                <o abstract="" line="189" pos="6">\n
[reo 0.0.7]                   <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="193" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                            <o base="item" line="196" pos="14" ref="189"/>\n
[reo 0.0.7]                            <o base="wanted" line="197" pos="14" ref="186"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="i" line="198" pos="10" ref="189"/>\n
[reo 0.0.7]                      <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                         <o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 277&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 165&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 381&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 176&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 169&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 202&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 216&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 243&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 223&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (25118 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &gt; is-empty\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="list" pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-empty" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="with" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="40" name="@" pos="4">\n
[reo 0.0.7]                <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="42" pos="8"/>\n
[reo 0.0.7]                   <o base="x" line="43" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="45" name="reducedi" pos="2">\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduced&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;a&quot; line=&quot;52&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;52&quot; pos=&quot;21&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;f&quot; line=&quot;52&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;52&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;54&quot; name=&quot;rec-reduced&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                &lt;o line=&quot;54&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;55&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc-index&quot; line=&quot;55&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;56&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc-index&quot; line=&quot;56&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                      <o base="index" line="58" pos="9"/>\n
[reo 0.0.7]                      <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                         <o base="carr" line="58" pos="19"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="rec-reduced" line="59" pos="8">\n
[reo 0.0.7]                      <o base="org.eolang.array" data="array" line="60" pos="10">\n
[reo 0.0.7]                         <o base="func" line="61" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="62" pos="14"/>\n
[reo 0.0.7]                            <o base="index" line="63" pos="14"/>\n
[reo 0.0.7]                            <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                               <o base="carr" line="64" pos="15"/>\n
[reo 0.0.7]                               <o base="index" line="64" pos="23"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".plus" line="65" pos="18">\n
[reo 0.0.7]                            <o base="index" line="65" pos="13"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="func" line="66" pos="10"/>\n
[reo 0.0.7]                      <o base="carr" line="67" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="acc" line="68" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="70" name="reducei" pos="2">\n
[reo 0.0.7]             <o line="70" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="70" name="f" pos="5"/>\n
[reo 0.0.7]             <o base="rec-reduce" line="71" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="71" pos="16">\n
[reo 0.0.7]                   <o base="a" line="71" pos="18"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="f" line="71" pos="23"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="25"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="73" name="rec-reduce" pos="4">\n
[reo 0.0.7]                <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]                <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]                <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]                <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="74" pos="7"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="75" name="index" pos="16">\n
[reo 0.0.7]                   <o base="acc-index" line="75" pos="7"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="76" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="77" pos="14">\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.at&quot; line=&quot;83&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;84&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;reduced&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;90&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;91&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;93&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   <o base=".f" line="94" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="94" pos="8"/>\n
[reo 0.0.7]                      <o base="a" line="95" pos="10"/>\n
[reo 0.0.7]                      <o base="item" line="96" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="98" name="reduce" pos="2">\n
[reo 0.0.7]             <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="98" name="f" pos="5"/>\n
[reo 0.0.7]             <o base=".reducedi" line="99" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="99" pos="4"/>\n
[reo 0.0.7]                <o base="a" line="100" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="101" pos="6">\n
[reo 0.0.7]                   <o line="101" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="101" name="idx" pos="9"/>\n
[reo 0.0.7]                   <o line="101" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".f" line="102" name="@" pos="9">\n
[reo 0.0.7]                      <o base="&amp;" line="102" pos="8"/>\n
[reo 0.0.7]                      <o base="a" line="103" pos="10"/>\n
[reo 0.0.7]                      <o base="item" line="104" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="mappedi" pos="2">\n
[reo 0.0.7]             <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]             <o base="list" line="111" name="@" pos="4">\n
[reo 0.0.7]                <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                   <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                   <o abstract="" line="114" pos="8">\n
[reo 0.0.7]                      <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]                      <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]                      <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]                      <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]                         <o base="a" line="116" pos="12"/>\n
[reo 0.0.7]                         <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                            <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;117&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;idx&quot; line=&quot;117&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;119&quot; name=&quot;mapped&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;122&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;123&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;123&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;124&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;127&quot; name=&quot;map&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;129&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.f&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;each&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; cut=&quot;1&quot; line=&quot;138&quot;/&gt;\n
[reo 0.0.7]                <o base=".while" line="139" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="140" pos="8">\n
[reo 0.0.7]                      <o base="idx" line="141" pos="10"/>\n
[reo 0.0.7]                      <o base=".length" line="142" pos="13">\n
[reo 0.0.7]                         <o base="arr" line="142" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o abstract="" line="143" pos="8">\n
[reo 0.0.7]                      <o line="143" name="i" pos="9"/>\n
[reo 0.0.7]                      <o base="org.eolang.seq" line="144" name="@" pos="10">\n
[reo 0.0.7]                         <o base="f" line="145" pos="12">\n
[reo 0.0.7]                            <o base=".at" line="145" pos="18">\n
[reo 0.0.7]                               <o base="arr" line="145" pos="15"/>\n
[reo 0.0.7]                               <o base="i" line="145" pos="22"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                            <o base="idx" line="146" pos="12"/>\n
[reo 0.0.7]                            <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                               <o base="i" line="146" pos="23"/>\n
[reo 0.0.7]                               <o base="org.eolang.int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="without" pos="2">\n
[reo 0.0.7]             <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="153" pos="6">\n
[reo 0.0.7]                   <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]                   &lt;o line=&quot;153&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;154&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;155&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;idx&quot; line=&quot;155&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;i&quot; line=&quot;155&quot; pos=&quot;17&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;156&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;157&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;157&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;item&quot; line=&quot;157&quot; pos=&quot;17&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;159&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;164&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o abstract=&quot;&quot; line=&quot;167&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=".eq" line="170" pos="12">\n
[reo 0.0.7]                            <o base="item" line="171" pos="14"/>\n
[reo 0.0.7]                            <o base=".at" line="172" pos="15">\n
[reo 0.0.7]                               <o base="x" line="172" pos="14"/>\n
[reo 0.0.7]                               <o base="idx" line="172" pos="19"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="175" name="concat" pos="2">\n
[reo 0.0.7]             <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" const="" line="177" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="178" pos="6">\n
[reo 0.0.7]                   <o base="passed" line="179" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="181" pos="6">\n
[reo 0.0.7]                   <o line="181" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="181" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="182" name="@" pos="9">\n
[reo 0.0.7]                      <o base="a" line="182" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="182" pos="15"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="184" name="found" pos="2">\n
[reo 0.0.7]             <o line="186" name="wanted" pos="3"/>\n
[reo 0.0.7]             <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                <o abstract="" line="189" pos="6">\n
[reo 0.0.7]                   <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]                   <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]                   <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]                   <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                         <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                            <o base="acc" line="193" pos="14"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;195&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;wanted&quot; line=&quot;197&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;i&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;199&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 159&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 149&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 56ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 333&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (73477 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;88&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.list&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:41.085329Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &gt; is-empty\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &amp;gt; mapped\n
[reo 0.0.7]     ^.mappedi &amp;gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;amp;.f x &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &amp;gt; map\n
[reo 0.0.7]     ^.mappedi &amp;gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;amp;.f x &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here &quot;f&quot; must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &amp;gt; each\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       memory 0 &amp;gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="list"\n
[reo 0.0.7]           original-name="list"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$is-empty"\n
[reo 0.0.7]              cut=&quot;2&quot;\n
[reo 0.0.7]              line=&quot;31&quot;\n
[reo 0.0.7]              name=&quot;is-empty&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;31&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$with"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="45"\n
[reo 0.0.7]              name="reducedi"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="45">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei"\n
[reo 0.0.7]              cut="51"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="reducei"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduced"\n
[reo 0.0.7]              cut="89"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="reduced"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;89&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reduce&quot;\n
[reo 0.0.7]              cut=&quot;103&quot;\n
[reo 0.0.7]              line=&quot;98&quot;\n
[reo 0.0.7]              name=&quot;reduce&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;98&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$mappedi&quot;\n
[reo 0.0.7]              cut=&quot;117&quot;\n
[reo 0.0.7]              line="106"\n
[reo 0.0.7]              name="mappedi"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="106">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$mapped"\n
[reo 0.0.7]              cut="133"\n
[reo 0.0.7]              line="119"\n
[reo 0.0.7]              name="mapped"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="119">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$map&quot;\n
[reo 0.0.7]              cut=&quot;143&quot;\n
[reo 0.0.7]              line=&quot;127&quot;\n
[reo 0.0.7]              name=&quot;map&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;127&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$each&quot;\n
[reo 0.0.7]              cut=&quot;153&quot;\n
[reo 0.0.7]              line=&quot;132&quot;\n
[reo 0.0.7]              name=&quot;each&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$without"\n
[reo 0.0.7]              cut="177"\n
[reo 0.0.7]              line="149"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="149">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$eq"\n
[reo 0.0.7]              cut="194"\n
[reo 0.0.7]              line="159"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="159">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$concat&quot;\n
[reo 0.0.7]              cut=&quot;217&quot;\n
[reo 0.0.7]              line=&quot;175&quot;\n
[reo 0.0.7]              name=&quot;concat&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;175&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$found&quot;\n
[reo 0.0.7]              cut=&quot;229&quot;\n
[reo 0.0.7]              line=&quot;184&quot;\n
[reo 0.0.7]              name=&quot;found&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;184&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="list$is-empty"\n
[reo 0.0.7]           original-name="is-empty"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                <o base="arr" line="34" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="31.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="31.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="31.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="31.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="31.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="31.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="31.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="31.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="31.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="31.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="31.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="31.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="31.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="31.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="list$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;list&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;41&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;42&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;43&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;45&quot;\n
[reo 0.0.7]           name=&quot;list$reducedi&quot;\n
[reo 0.0.7]           original-name=&quot;reducedi&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduced&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;52&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;52&quot; pos=&quot;21&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;52&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;52&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi$rec-reduced"\n
[reo 0.0.7]              cut="21"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="rec-reduced"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="a" base="a" level="1"/>\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]             <o as="@" base="@" level="2"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]             <o as="with" base="with" level="2"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]             <o as="map" base="map" level="2"/>\n
[reo 0.0.7]             <o as="each" base="each" level="2"/>\n
[reo 0.0.7]             <o as="without" base="without" level="2"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]             <o as="found" base="found" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="45.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="45.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="45.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="45.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="45.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="45.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="45.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="45.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="45.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="45.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="45.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="45.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="45.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="45.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="45.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;list$reducedi$rec-reduced&quot;\n
[reo 0.0.7]           original-name=&quot;rec-reduced&quot;\n
[reo 0.0.7]           parent=&quot;list$reducedi&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;55&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;55&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;56&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;56&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;57&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;58&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;index&quot; line=&quot;58&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;58&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;carr&quot; line=&quot;58&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduced&quot; line=&quot;59&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;60&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;63&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;64&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;64&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;index&quot; line=&quot;64&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;65&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;65&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="66" pos="10"/>\n
[reo 0.0.7]                <o base="carr" line="67" pos="10"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="68" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="54.51" name="a"/>\n
[reo 0.0.7]          <o level="1" line="54.51" name="f"/>\n
[reo 0.0.7]          <o level="1" line="54.52" name="@"/>\n
[reo 0.0.7]          <o level="2" line="54.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="54.29" name="@"/>\n
[reo 0.0.7]          <o level="2" line="54.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="54.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="54.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="54.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="54.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="54.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="54.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="54.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="54.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="54.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="54.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="54.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="54.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="70"\n
[reo 0.0.7]           name="list$reducei"\n
[reo 0.0.7]           original-name="reducei"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="70" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="70" name="f" pos="5"/>\n
[reo 0.0.7]          <o base="rec-reduce" line="71" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="71" pos="16">\n
[reo 0.0.7]                <o base="a" line="71" pos="18"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="71" pos="23"/>\n
[reo 0.0.7]             <o base="arr" line="71" pos="25"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei$rec-reduce"\n
[reo 0.0.7]              cut="59"\n
[reo 0.0.7]              line="73"\n
[reo 0.0.7]              name="rec-reduce"\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="73"\n
[reo 0.0.7]           name="list$reducei$rec-reduce"\n
[reo 0.0.7]           original-name="rec-reduce"\n
[reo 0.0.7]           parent="list$reducei"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]          <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]          <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]          <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="74" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".at" line="75" name="index" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="75" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="76" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="77" pos="14">\n
[reo 0.0.7]                <o base="index" line="77" pos="9"/>\n
[reo 0.0.7]                <o base=".length" line="77" pos="23">\n
[reo 0.0.7]                   <o base="carr" line="77" pos="19"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="rec-reduce" line="78" pos="8">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="79" pos="10">\n
[reo 0.0.7]                   <o base="func" line="80" pos="12">\n
[reo 0.0.7]                      <o base="acc" line="81" pos="14"/>\n
[reo 0.0.7]                      <o base="index" line="82" pos="14"/>\n
[reo 0.0.7]                      <o base=".at" line="83" pos="19">\n
[reo 0.0.7]                         <o base="carr" line="83" pos="15"/>\n
[reo 0.0.7]                         <o base="index" line="83" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                      <o base="index" line="84" pos="13"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="85" pos="10"/>\n
[reo 0.0.7]                <o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.71&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;89&quot;\n
[reo 0.0.7]           name=&quot;list$reduced&quot;\n
[reo 0.0.7]           original-name=&quot;reduced&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;90&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;90&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;91&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$reduced$t2$a2&quot;\n
[reo 0.0.7]                 cut=&quot;93&quot;\n
[reo 0.0.7]                 line=&quot;93&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;93&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="89.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="89.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="89.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="89.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="89.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="89.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="89.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="89.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="89.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="89.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="89.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="89.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="89.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="89.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="89.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="93"\n
[reo 0.0.7]           name="list$reduced$t2$a2"\n
[reo 0.0.7]           parent="list$reduced"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="93" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="93" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="93" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".f" line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.90&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.90&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;98&quot;\n
[reo 0.0.7]           name=&quot;list$reduce&quot;\n
[reo 0.0.7]           original-name=&quot;reduce&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;98&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$reduce$t2$a2&quot;\n
[reo 0.0.7]                 cut=&quot;107&quot;\n
[reo 0.0.7]                 line=&quot;101&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;101&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="98.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="98.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="98.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="98.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="98.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="98.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="98.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="98.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="98.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="98.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="98.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="98.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="98.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="98.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="98.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="101"\n
[reo 0.0.7]           name="list$reduce$t2$a2"\n
[reo 0.0.7]           parent="list$reduce"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="101" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="101" name="idx" pos="9"/>\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;103&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;item&quot; line=&quot;104&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.98&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.98&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;106&quot;\n
[reo 0.0.7]           name=&quot;list$mappedi&quot;\n
[reo 0.0.7]           original-name=&quot;mappedi&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;110&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;list&quot; line=&quot;111&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;112&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;113&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$mappedi$t1$t0$a2&quot;\n
[reo 0.0.7]                    cut=&quot;120&quot;\n
[reo 0.0.7]                    line=&quot;114&quot;\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="114">\n
[reo 0.0.7]                   <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                   <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                   <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="106.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="106.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="106.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="106.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="106.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="106.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="106.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="106.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="106.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="106.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="106.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="106.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="106.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="106.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="106.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="114"\n
[reo 0.0.7]           name="list$mappedi$t1$t0$a2"\n
[reo 0.0.7]           parent="list$mappedi"\n
[reo 0.0.7]           pos="8"&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;115&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;116&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.f&quot; line=&quot;117&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;&amp;amp;&quot; line=&quot;117&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;117&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; line=&quot;117&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.110&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;119&quot;\n
[reo 0.0.7]           name=&quot;list$mapped&quot;\n
[reo 0.0.7]           original-name=&quot;mapped&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;122&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mappedi&quot; line=&quot;123&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;123&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$mapped$t1$a1"\n
[reo 0.0.7]                 cut="135"\n
[reo 0.0.7]                 line="124"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="124">\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="119.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="119.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="119.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="119.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="119.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="119.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="119.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="119.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="119.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="119.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="119.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="119.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="119.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="119.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="119.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="124"\n
[reo 0.0.7]           name="list$mapped$t1$a1"\n
[reo 0.0.7]           parent="list$mapped"\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.122&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;127&quot;\n
[reo 0.0.7]           name=&quot;list$map&quot;\n
[reo 0.0.7]           original-name=&quot;map&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$map$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;145&quot;\n
[reo 0.0.7]                 line=&quot;129&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;129&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="127.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="127.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="127.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="127.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="127.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="127.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="127.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="127.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="127.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="127.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="127.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="127.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="127.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="127.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="127.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="129"\n
[reo 0.0.7]           name="list$map$t1$a1"\n
[reo 0.0.7]           parent="list$map"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]          <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]          <o base=".f" line="130" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]             <o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;129.127&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;132&quot;\n
[reo 0.0.7]           name=&quot;list$each&quot;\n
[reo 0.0.7]           original-name=&quot;each&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;idx&quot; cut=&quot;1&quot; line=&quot;138&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$each$t1$t1$a1&quot;\n
[reo 0.0.7]                    cut=&quot;159&quot;\n
[reo 0.0.7]                    line=&quot;143&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;143&quot;&gt;\n
[reo 0.0.7]                   <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                   <o as="idx" base="idx" level="1"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                   <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2"/>\n
[reo 0.0.7]                   <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="132.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="132.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="132.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="132.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="132.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="132.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="132.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="132.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="132.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="132.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="132.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="132.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="132.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="132.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="132.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;143&quot;\n
[reo 0.0.7]           name=&quot;list$each$t1$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$each&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;145&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;145&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;i&quot; line=&quot;145&quot; pos=&quot;22&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;146&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; line=&quot;146&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.plus&quot; line=&quot;146&quot; pos=&quot;24&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;i&quot; line=&quot;146&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;146&quot; pos=&quot;30&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;143.136&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;143.138&quot; name=&quot;idx&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="143.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="149"\n
[reo 0.0.7]           name="list$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]          <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$without$t1$a2"\n
[reo 0.0.7]                 cut="180"\n
[reo 0.0.7]                 line="153"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="153">\n
[reo 0.0.7]                <o as="i" base="i" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="149.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="149.29" name="@"/>\n
[reo 0.0.7]          <o level="1" line="149.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="149.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="149.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="149.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="149.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="149.98" name="reduce"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;149.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;153&quot;\n
[reo 0.0.7]           name=&quot;list$without$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$without&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;153&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;153&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;153&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;154&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;155&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; line=&quot;155&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;i&quot; line=&quot;155&quot; pos=&quot;17&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;156&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;157&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;157&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;157&quot; pos=&quot;17&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;153.150&quot; name=&quot;i&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="153.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="153.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="153.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="153.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="159"\n
[reo 0.0.7]           name="list$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="160" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="161" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="162" pos="6">\n
[reo 0.0.7]                <o base=".length" line="163" pos="11">\n
[reo 0.0.7]                   <o base="arr" line="163" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".length" line="164" pos="9">\n
[reo 0.0.7]                   <o base="x" line="164" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".reducedi" line="165" pos="7">\n
[reo 0.0.7]                <o base="^" line="165" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="166" pos="8">01</o>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$eq$t1$t1$a2"\n
[reo 0.0.7]                    cut="202"\n
[reo 0.0.7]                    line="167"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="167">\n
[reo 0.0.7]                   <o as="x" base="x" level="1"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                   <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2"/>\n
[reo 0.0.7]                   <o as="each" base="each" level="2"/>\n
[reo 0.0.7]                   <o as="without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;173&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;167&quot;\n
[reo 0.0.7]           name=&quot;list$eq$t1$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$eq&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos="19"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="167.160" name="x"/>\n
[reo 0.0.7]          <o level="2" line="167.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="167.29" name="@"/>\n
[reo 0.0.7]          <o level="2" line="167.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="167.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="167.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="167.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="167.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="167.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="167.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="167.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="167.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="167.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="167.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="167.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="167.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="175"\n
[reo 0.0.7]           name="list$concat"\n
[reo 0.0.7]           original-name="concat"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]          <o base=".reduced" const="" line="177" name="@" pos="4">\n
[reo 0.0.7]             <o base="list" line="178" pos="6">\n
[reo 0.0.7]                <o base="passed" line="179" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$concat$t1$a2"\n
[reo 0.0.7]                 cut="221"\n
[reo 0.0.7]                 line="181"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="181">\n
[reo 0.0.7]                <o as="passed" base="passed" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;181&quot;\n
[reo 0.0.7]           name=&quot;list$concat$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$concat&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;182&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="181.176" name="passed"/>\n
[reo 0.0.7]          <o level="2" line="181.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="181.29" name="@"/>\n
[reo 0.0.7]          <o level="2" line="181.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="181.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="181.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="181.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="181.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="181.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="181.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="181.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="181.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="181.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="181.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="181.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="181.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="184"\n
[reo 0.0.7]           name="list$found"\n
[reo 0.0.7]           original-name="found"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="186" name="wanted" pos="3"/>\n
[reo 0.0.7]          <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$found$t1$a2"\n
[reo 0.0.7]                 cut="232"\n
[reo 0.0.7]                 line="189"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="189">\n
[reo 0.0.7]                <o as="wanted" base="wanted" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.29&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;189&quot;\n
[reo 0.0.7]           name=&quot;list$found$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$found&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;acc&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;i&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;190&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.and&quot; line=&quot;191&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;192&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;193&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                   <o base="item" line="196" pos="14"/>\n
[reo 0.0.7]                   <o base="wanted" line="197" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="i" line="198" pos="10"/>\n
[reo 0.0.7]             <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                <o base="acc" line="199" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.186" name="wanted"/>\n
[reo 0.0.7]          <o level="2" line="189.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="189.29" name="@"/>\n
[reo 0.0.7]          <o level="2" line="189.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="189.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="189.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="189.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="189.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="189.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="189.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="189.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="189.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="189.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="189.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="189.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="189.175" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 525µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 413µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 41ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (72033 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:41.085329Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &amp;gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="list"\n
[reo 0.0.7]           original-name="list"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$is-empty"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$with"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducedi&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;45&quot;\n
[reo 0.0.7]              name=&quot;reducedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;45&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei"\n
[reo 0.0.7]              cut="51"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="reducei"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduced"\n
[reo 0.0.7]              cut="89"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="reduced"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="89">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduce"\n
[reo 0.0.7]              cut="103"\n
[reo 0.0.7]              line="98"\n
[reo 0.0.7]              name="reduce"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="98">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$mappedi&quot;\n
[reo 0.0.7]              cut=&quot;117&quot;\n
[reo 0.0.7]              line=&quot;106&quot;\n
[reo 0.0.7]              name=&quot;mappedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$mapped&quot;\n
[reo 0.0.7]              cut=&quot;133&quot;\n
[reo 0.0.7]              line=&quot;119&quot;\n
[reo 0.0.7]              name=&quot;mapped&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;119&quot;&gt;\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$map"\n
[reo 0.0.7]              cut="143"\n
[reo 0.0.7]              line="127"\n
[reo 0.0.7]              name="map"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="127">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$each"\n
[reo 0.0.7]              cut="153"\n
[reo 0.0.7]              line="132"\n
[reo 0.0.7]              name="each"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$without&quot;\n
[reo 0.0.7]              cut=&quot;177&quot;\n
[reo 0.0.7]              line=&quot;149&quot;\n
[reo 0.0.7]              name=&quot;without&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;149&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$eq"\n
[reo 0.0.7]              cut="194"\n
[reo 0.0.7]              line="159"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="159">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$concat"\n
[reo 0.0.7]              cut="217"\n
[reo 0.0.7]              line="175"\n
[reo 0.0.7]              name="concat"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="175">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$found&quot;\n
[reo 0.0.7]              cut=&quot;229&quot;\n
[reo 0.0.7]              line=&quot;184&quot;\n
[reo 0.0.7]              name=&quot;found&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;184&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;list$is-empty&quot;\n
[reo 0.0.7]           original-name=&quot;is-empty&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;33&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.length&quot; line=&quot;34&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;34&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;35&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.70&quot; name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="31.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="31.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="31.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="31.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="31.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="31.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="31.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="31.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="31.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="31.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="list$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="list" line="40" name="@" pos="4">\n
[reo 0.0.7]             <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                <o base="arr" line="42" pos="8"/>\n
[reo 0.0.7]                <o base="x" line="43" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="37.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="37.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="37.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="37.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="37.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="37.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="37.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="37.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="37.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="37.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="37.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="37.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="37.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="37.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="45"\n
[reo 0.0.7]           name="list$reducedi"\n
[reo 0.0.7]           original-name="reducedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="51" name="f" pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduced&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;52&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;52&quot; pos=&quot;21&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;52&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;52&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducedi$rec-reduced&quot;\n
[reo 0.0.7]              cut=&quot;21&quot;\n
[reo 0.0.7]              line=&quot;54&quot;\n
[reo 0.0.7]              name=&quot;rec-reduced&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;54&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.89&quot; name=&quot;reduced"/>\n
[reo 0.0.7]          <o level="1" line="45.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="45.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="45.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="45.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="45.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="45.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="45.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="45.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="45.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="54"\n
[reo 0.0.7]           name="list$reducedi$rec-reduced"\n
[reo 0.0.7]           original-name="rec-reduced"\n
[reo 0.0.7]           parent="list$reducedi"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]          <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]          <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]          <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="55" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="56" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                <o base="index" line="58" pos="9"/>\n
[reo 0.0.7]                <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                   <o base="carr" line="58" pos="19"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="rec-reduced" line="59" pos="8">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="60" pos="10">\n
[reo 0.0.7]                   <o base="func" line="61" pos="12">\n
[reo 0.0.7]                      <o base="acc" line="62" pos="14"/>\n
[reo 0.0.7]                      <o base="index" line="63" pos="14"/>\n
[reo 0.0.7]                      <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                         <o base="carr" line="64" pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;index&quot; line=&quot;64&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;65&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;65&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;func&quot; line=&quot;66&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;carr&quot; line=&quot;67&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.51&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.51&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;70&quot;\n
[reo 0.0.7]           name=&quot;list$reducei&quot;\n
[reo 0.0.7]           original-name=&quot;reducei&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="71" pos="16">\n
[reo 0.0.7]                <o base="a" line="71" pos="18"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="71" pos="23"/>\n
[reo 0.0.7]             <o base="arr" line="71" pos="25"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei$rec-reduce"\n
[reo 0.0.7]              cut="59"\n
[reo 0.0.7]              line="73"\n
[reo 0.0.7]              name="rec-reduce"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="73">\n
[reo 0.0.7]             <o as="a" base="a" level="1"/>\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]             <o as="with" base="with" level="2"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]             <o as="map" base="map" level="2"/>\n
[reo 0.0.7]             <o as="each" base="each" level="2"/>\n
[reo 0.0.7]             <o as="without" base="without" level="2"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="2"/>\n
[reo 0.0.7]             <o as="found" base="found" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="70.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="70.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="70.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="70.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="70.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="70.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="70.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="70.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="70.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="70.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="70.149" name="without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;73&quot;\n
[reo 0.0.7]           name=&quot;list$reducei$rec-reduce&quot;\n
[reo 0.0.7]           original-name=&quot;rec-reduce&quot;\n
[reo 0.0.7]           parent=&quot;list$reducei&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;74&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;74&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;74&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;75&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;77&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;83&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                      <o base="index" line="84" pos="13"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="85" pos="10"/>\n
[reo 0.0.7]                <o base="carr" line="86" pos="10"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="87" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="73.70" name="a"/>\n
[reo 0.0.7]          <o level="1" line="73.70" name="f"/>\n
[reo 0.0.7]          <o level="2" line="73.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="73.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="73.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="73.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="73.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="73.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="73.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="73.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="73.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="73.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="73.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="73.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="73.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="list$reduced"\n
[reo 0.0.7]           original-name="reduced"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="92" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduced$t2$a2"\n
[reo 0.0.7]                 cut="93"\n
[reo 0.0.7]                 line="93"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="93">\n
[reo 0.0.7]                <o as="a" base="a" level="1"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;93&quot;\n
[reo 0.0.7]           name=&quot;list$reduced$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduced&quot;\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="93" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="93" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="93" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".f" line="94" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="94" pos="8"/>\n
[reo 0.0.7]             <o base="a" line="95" pos="10"/>\n
[reo 0.0.7]             <o base="item" line="96" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="93.90" name="f"/>\n
[reo 0.0.7]          <o level="2" line="93.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="93.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="93.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="93.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="93.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="93.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="93.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="93.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="93.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="93.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="93.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="93.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="93.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="93.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="98"\n
[reo 0.0.7]           name="list$reduce"\n
[reo 0.0.7]           original-name="reduce"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="98" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="99" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="99" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="100" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduce$t2$a2"\n
[reo 0.0.7]                 cut="107"\n
[reo 0.0.7]                 line="101"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="101">\n
[reo 0.0.7]                <o as="a" base="a" level="1"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;101&quot;\n
[reo 0.0.7]           name=&quot;list$reduce$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduce&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          <o base=".f" line="102" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="102" pos="8"/>\n
[reo 0.0.7]             <o base="a" line="103" pos="10"/>\n
[reo 0.0.7]             <o base="item" line="104" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="101.98" name="f"/>\n
[reo 0.0.7]          <o level="2" line="101.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="101.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="101.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="101.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="101.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="101.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="101.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="101.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="101.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="101.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="101.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="101.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="101.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="101.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="list$mappedi"\n
[reo 0.0.7]           original-name="mappedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="list" line="111" name="@" pos="4">\n
[reo 0.0.7]             <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$mappedi$t1$t0$a2"\n
[reo 0.0.7]                    cut="120"\n
[reo 0.0.7]                    line="114"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="114">\n
[reo 0.0.7]                   <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                   <o as="with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;114&quot;\n
[reo 0.0.7]           name=&quot;list$mappedi$t1$t0$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$mappedi&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line="114" name="item" pos="15"/>\n
[reo 0.0.7]          <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="116" pos="12"/>\n
[reo 0.0.7]             <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                <o base="item" line="117" pos="16"/>\n
[reo 0.0.7]                <o base="idx" line="117" pos="21"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="114.110" name="f"/>\n
[reo 0.0.7]          <o level="2" line="114.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="114.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="114.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="114.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="114.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="114.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="114.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="114.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="114.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="114.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="114.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="114.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="114.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="114.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="119"\n
[reo 0.0.7]           name="list$mapped"\n
[reo 0.0.7]           original-name="mapped"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$mapped$t1$a1"\n
[reo 0.0.7]                 cut="135"\n
[reo 0.0.7]                 line="124"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="124">\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;124&quot;\n
[reo 0.0.7]           name=&quot;list$mapped$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$mapped&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="124.122" name="f"/>\n
[reo 0.0.7]          <o level="2" line="124.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="124.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="124.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="124.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="124.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="124.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="124.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="124.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="124.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="124.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="124.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="124.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="124.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="124.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="127"\n
[reo 0.0.7]           name="list$map"\n
[reo 0.0.7]           original-name="map"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="128" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$map$t1$a1"\n
[reo 0.0.7]                 cut="145"\n
[reo 0.0.7]                 line="129"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="129">\n
[reo 0.0.7]                <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2"/>\n
[reo 0.0.7]                <o as="each" base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;129&quot;\n
[reo 0.0.7]           name=&quot;list$map$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$map&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;129.127&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="129.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="129.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="129.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="129.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="129.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="129.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="129.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="129.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="129.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132"\n
[reo 0.0.7]           name="list$each"\n
[reo 0.0.7]           original-name="each"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="136" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="137" name="@" pos="4">\n
[reo 0.0.7]             <o base="idx" cut="1" line="138"/>\n
[reo 0.0.7]             <o base=".while" line="139" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="140" pos="8">\n
[reo 0.0.7]                   <o base="idx" line="141" pos="10"/>\n
[reo 0.0.7]                   <o base=".length" line="142" pos="13">\n
[reo 0.0.7]                      <o base="arr" line="142" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$each$t1$t1$a1"\n
[reo 0.0.7]                    cut="159"\n
[reo 0.0.7]                    line="143"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="143">\n
[reo 0.0.7]                   <o as="f" base="f" level="1"/>\n
[reo 0.0.7]                   <o as="idx" base="idx" level="1"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2"/>\n
[reo 0.0.7]                   <o as="mappedi" base="mappedi" level="2"/>\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;143&quot;\n
[reo 0.0.7]           name=&quot;list$each$t1$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$each&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;143&quot; name=&quot;i&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;144&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;145&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                <o base=".at" line="145" pos="18">\n
[reo 0.0.7]                   <o base="arr" line="145" pos="15"/>\n
[reo 0.0.7]                   <o base="i" line="145" pos="22"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                <o base="idx" line="146" pos="12"/>\n
[reo 0.0.7]                <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                   <o base="i" line="146" pos="23"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="143.136" name="f"/>\n
[reo 0.0.7]          <o level="1" line="143.138" name="idx"/>\n
[reo 0.0.7]          <o level="2" line="143.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="143.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="143.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="143.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="143.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="143.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="143.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="143.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="143.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="143.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="143.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="143.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="143.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="143.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="149"\n
[reo 0.0.7]           name="list$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]          <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="152" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$without$t1$a2"\n
[reo 0.0.7]                 cut="180"\n
[reo 0.0.7]                 line="153"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="153">\n
[reo 0.0.7]                <o as="i" base="i" level="1"/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;153&quot;\n
[reo 0.0.7]           name=&quot;list$without$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$without"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                <o base="idx" line="155" pos="10"/>\n
[reo 0.0.7]                <o base="i" line="155" pos="17"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="156" pos="10"/>\n
[reo 0.0.7]             <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                <o base="a" line="157" pos="10"/>\n
[reo 0.0.7]                <o base="item" line="157" pos="17"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="153.150" name="i"/>\n
[reo 0.0.7]          <o level="2" line="153.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="153.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="153.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="153.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="153.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="153.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="153.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="153.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="153.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="153.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="153.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="153.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="153.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="153.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="159"\n
[reo 0.0.7]           name="list$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="160" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="161" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="162" pos="6">\n
[reo 0.0.7]                <o base=".length" line="163" pos="11">\n
[reo 0.0.7]                   <o base="arr" line="163" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".length" line="164" pos="9">\n
[reo 0.0.7]                   <o base="x" line=&quot;164&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$eq$t1$t1$a2&quot;\n
[reo 0.0.7]                    cut=&quot;202&quot;\n
[reo 0.0.7]                    line=&quot;167&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;167&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;173&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.89&quot; name=&quot;reduced"/>\n
[reo 0.0.7]          <o level="1" line="159.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="159.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="159.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="159.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="159.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="159.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="159.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="159.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="167"\n
[reo 0.0.7]           name="list$eq$t1$t1$a2"\n
[reo 0.0.7]           parent="list$eq"\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="167" name="a" pos="9"/>\n
[reo 0.0.7]          <o line="167" name="idx" pos="11"/>\n
[reo 0.0.7]          <o line="167" name="item" pos="15"/>\n
[reo 0.0.7]          <o base=".and" line="168" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="169" pos="12"/>\n
[reo 0.0.7]             <o base=".eq" line="170" pos="12">\n
[reo 0.0.7]                <o base="item" line="171" pos="14"/>\n
[reo 0.0.7]                <o base=".at" line="172" pos="15">\n
[reo 0.0.7]                   <o base="x" line="172" pos="14"/>\n
[reo 0.0.7]                   <o base="idx" line="172" pos="19"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="167.160" name="x"/>\n
[reo 0.0.7]          <o level="2" line="167.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="167.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="167.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="167.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="167.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="167.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="167.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="167.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="167.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="167.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="167.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="167.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="167.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="167.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;175&quot;\n
[reo 0.0.7]           name=&quot;list$concat&quot;\n
[reo 0.0.7]           original-name=&quot;concat&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;176&quot; name=&quot;passed&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;178&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;passed&quot; line=&quot;179&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;180&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$concat$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;221&quot;\n
[reo 0.0.7]                 line=&quot;181&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;181&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;passed&quot; base=&quot;passed&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="175.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="175.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="175.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="175.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="175.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="175.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="175.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="175.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="175.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="175.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="181"\n
[reo 0.0.7]           name="list$concat$t1$a2"\n
[reo 0.0.7]           parent="list$concat"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="181" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="181" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".with" line="182" name="@" pos="9">\n
[reo 0.0.7]             <o base="a" line="182" pos="8"/>\n
[reo 0.0.7]             <o base="x" line="182" pos="15"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="181.176" name="passed"/>\n
[reo 0.0.7]          <o level="2" line="181.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="181.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="181.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="181.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="181.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="181.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="181.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="181.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="181.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="181.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="181.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="181.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="181.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="181.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="184"\n
[reo 0.0.7]           name="list$found"\n
[reo 0.0.7]           original-name="found"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="186" name="wanted" pos="3"/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;187&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;187&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;188&quot; pos=&quot;6&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$found$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;232&quot;\n
[reo 0.0.7]                 line=&quot;189&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;189&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;wanted&quot; base=&quot;wanted&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.119&quot; name=&quot;mapped"/>\n
[reo 0.0.7]          <o level="1" line="184.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="184.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="184.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="184.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="184.175" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="189"\n
[reo 0.0.7]           name="list$found$t1$a2"\n
[reo 0.0.7]           parent="list$found"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]          <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]          <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]             <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                   <o base="acc" line="193" pos="14"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="194" pos="14">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="195" pos="12">\n
[reo 0.0.7]                   <o base="item" line="196" pos="14"/>\n
[reo 0.0.7]                   <o base="wanted" line="197" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="i" line="198" pos="10"/>\n
[reo 0.0.7]             <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                <o base="acc" line="199" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.186" name="wanted"/>\n
[reo 0.0.7]          <o level="2" line="189.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="189.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="189.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="189.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="189.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="189.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="189.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="189.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="189.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="189.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line=&quot;189.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 274&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 68ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 273&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 216&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (77342 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;88&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.list&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:41.085329Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &gt; is-empty\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &gt; with\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &amp;gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &amp;gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="list"\n
[reo 0.0.7]           original-name="list"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$is-empty"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$with&quot;\n
[reo 0.0.7]              cut=&quot;7&quot;\n
[reo 0.0.7]              line=&quot;37&quot;\n
[reo 0.0.7]              name=&quot;with&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;37&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="45"\n
[reo 0.0.7]              name="reducedi"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="45">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei"\n
[reo 0.0.7]              cut="51"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="reducei"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reduced&quot;\n
[reo 0.0.7]              cut=&quot;89&quot;\n
[reo 0.0.7]              line=&quot;89&quot;\n
[reo 0.0.7]              name=&quot;reduced&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;89&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reduce&quot;\n
[reo 0.0.7]              cut=&quot;103&quot;\n
[reo 0.0.7]              line=&quot;98&quot;\n
[reo 0.0.7]              name=&quot;reduce&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;98&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$mappedi"\n
[reo 0.0.7]              cut="117"\n
[reo 0.0.7]              line="106"\n
[reo 0.0.7]              name="mappedi"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="106">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$mapped"\n
[reo 0.0.7]              cut="133"\n
[reo 0.0.7]              line="119"\n
[reo 0.0.7]              name="mapped"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="119">\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$map&quot;\n
[reo 0.0.7]              cut=&quot;143&quot;\n
[reo 0.0.7]              line=&quot;127&quot;\n
[reo 0.0.7]              name=&quot;map&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;127&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$each"\n
[reo 0.0.7]              cut="153"\n
[reo 0.0.7]              line="132"\n
[reo 0.0.7]              name="each"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="132">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$without"\n
[reo 0.0.7]              cut="177"\n
[reo 0.0.7]              line="149"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="149">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$eq&quot;\n
[reo 0.0.7]              cut=&quot;194&quot;\n
[reo 0.0.7]              line=&quot;159&quot;\n
[reo 0.0.7]              name=&quot;eq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;159&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$concat&quot;\n
[reo 0.0.7]              cut="217"\n
[reo 0.0.7]              line="175"\n
[reo 0.0.7]              name="concat"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="175">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$found"\n
[reo 0.0.7]              cut="229"\n
[reo 0.0.7]              line="184"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="184">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;list$is-empty&quot;\n
[reo 0.0.7]           original-name=&quot;is-empty&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;33&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.length&quot; line=&quot;34&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;34&quot; pos=&quot;6&quot; ref=&quot;31.28&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;35&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;list$with&quot;\n
[reo 0.0.7]           original-name=&quot;with&quot;\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="list" line="40" name="@" pos="4" ref="28">\n
[reo 0.0.7]             <o base=".with" line="41" pos="6">\n
[reo 0.0.7]                <o base="arr" line="42" pos="8" ref="37.28"/>\n
[reo 0.0.7]                <o base="x" line="43" pos="8" ref="39"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="37.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="37.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="37.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="37.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="37.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="37.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="37.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="37.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="37.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="37.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="37.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="37.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="37.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="37.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="45"\n
[reo 0.0.7]           name="list$reducedi"\n
[reo 0.0.7]           original-name="reducedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]          <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="52" pos="17">\n
[reo 0.0.7]                <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]             <o base="arr" line="52" pos="26" ref="45.28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi$rec-reduced"\n
[reo 0.0.7]              cut=&quot;21&quot;\n
[reo 0.0.7]              line=&quot;54&quot;\n
[reo 0.0.7]              name=&quot;rec-reduced&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;54&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;45.28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;45.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;45.37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;45.70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;45.89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;45.98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;45.106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;45.119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;45.127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;45.132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;45.149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;45.159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;45.175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;45.184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="45.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="45.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="45.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="54"\n
[reo 0.0.7]           name="list$reducedi$rec-reduced"\n
[reo 0.0.7]           original-name="rec-reduced"\n
[reo 0.0.7]           parent="list$reducedi"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="54" name="acc-index" pos="5"/>\n
[reo 0.0.7]          <o line="54" name="func" pos="15"/>\n
[reo 0.0.7]          <o line="54" name="carr" pos="20"/>\n
[reo 0.0.7]          <o base=".at" line="55" name="acc" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="55" pos="7" ref="54"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="55" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".at" line="56" name="index" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="56" pos="7" ref="54"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                <o base="index" line="58" pos="9" ref="56"/>\n
[reo 0.0.7]                <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                   <o base="carr" line="58" pos="19" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="rec-reduced" line="59" pos="8">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="60" pos="10">\n
[reo 0.0.7]                   <o base="func" line="61" pos="12" ref="54">\n
[reo 0.0.7]                      <o base="acc" line="62" pos="14" ref="55"/>\n
[reo 0.0.7]                      <o base="index" line="63" pos="14" ref="56"/>\n
[reo 0.0.7]                      <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                         <o base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                         <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="65&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;65&quot; pos=&quot;13&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;func&quot; line=&quot;66&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;carr&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.51&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.51&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;70&quot;\n
[reo 0.0.7]           name=&quot;list$reducei&quot;\n
[reo 0.0.7]           original-name=&quot;reducei&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;71&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;71&quot; pos=&quot;18&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int" data="bytes" line="71" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="71" pos="23" ref="70"/>\n
[reo 0.0.7]             <o base="arr" line="71" pos="25" ref="70.28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei$rec-reduce"\n
[reo 0.0.7]              cut="59"\n
[reo 0.0.7]              line="73"\n
[reo 0.0.7]              name="rec-reduce"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="73">\n
[reo 0.0.7]             <o as="a" base="a" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="arr" base="arr" level="2" ref="70.28"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="2" ref="70.31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="2" ref="70.37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="2" ref="70.45"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="2" ref="70.89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2" ref="70.98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2" ref="70.106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2" ref="70.119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="2" ref="70.127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="2" ref="70.132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="2" ref="70.149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="70.159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="2" ref="70.175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="2" ref="70.184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="70.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="70.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="70.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="70.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="70.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="70.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="70.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="70.119" name="mapped"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;73&quot;\n
[reo 0.0.7]           name=&quot;list$reducei$rec-reduce&quot;\n
[reo 0.0.7]           original-name=&quot;rec-reduce&quot;\n
[reo 0.0.7]           parent=&quot;list$reducei&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;74&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;74&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;75&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;77&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;83&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                         <o base="carr" line="83" pos="15" ref="73"/>\n
[reo 0.0.7]                         <o base="index" line="83" pos="23" ref="75"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="84" pos="18">\n
[reo 0.0.7]                      <o base="index" line="84" pos="13" ref="75"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="84" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="85" pos="10" ref="73"/>\n
[reo 0.0.7]                <o base="carr" line="86" pos="10" ref="73"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="87" pos="8" ref="74"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="73.70" name="a"/>\n
[reo 0.0.7]          <o level="1" line="73.70" name="f"/>\n
[reo 0.0.7]          <o level="2" line="73.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="73.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="73.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="73.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="73.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="73.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="73.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="73.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="73.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="73.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="73.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="73.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="73.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="list$reduced"\n
[reo 0.0.7]           original-name="reduced"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;6&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$reduced$t2$a2&quot;\n
[reo 0.0.7]                 cut=&quot;93&quot;\n
[reo 0.0.7]                 line=&quot;93&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;93&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;89.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;91&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;89.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;89.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;89.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;89.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;89.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;89.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;89.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;89.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;89.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;89.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;89.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;89.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;89.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="89.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="89.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="89.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="89.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="89.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="89.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="93"\n
[reo 0.0.7]           name="list$reduced$t2$a2"\n
[reo 0.0.7]           parent="list$reduced"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="93" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="93" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="93" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".f" line="94" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="94" pos="8"/>\n
[reo 0.0.7]             <o base="a" line="95" pos="10" ref="93"/>\n
[reo 0.0.7]             <o base="item" line="96" pos="10" ref="93"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="93.90" name="f"/>\n
[reo 0.0.7]          <o level="2" line="93.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="93.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="93.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="93.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="93.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="93.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="93.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="93.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="93.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="93.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="93.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="93.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="93.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="93.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="98"\n
[reo 0.0.7]           name="list$reduce"\n
[reo 0.0.7]           original-name="reduce"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]          <o line=&quot;98&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$reduce$t2$a2&quot;\n
[reo 0.0.7]                 cut=&quot;107&quot;\n
[reo 0.0.7]                 line=&quot;101&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;101&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;98.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;99&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;98.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;98.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;98.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;98.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;98.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;98.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;98.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;98.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;98.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;98.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;98.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;98.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;98.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="98.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="98.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="98.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="98.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="98.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="98.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="98.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="98.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="101"\n
[reo 0.0.7]           name="list$reduce$t2$a2"\n
[reo 0.0.7]           parent="list$reduce"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="101" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="101" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="101" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".f" line="102" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="102" pos="8"/>\n
[reo 0.0.7]             <o base="a" line="103" pos="10" ref="101"/>\n
[reo 0.0.7]             <o base="item" line="104" pos="10" ref="101"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="101.98" name="f"/>\n
[reo 0.0.7]          <o level="2" line="101.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="101.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="101.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="101.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="101.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="101.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="101.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="101.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="101.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="101.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="101.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="101.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="101.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="101.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106&quot;\n
[reo 0.0.7]           name=&quot;list$mappedi&quot;\n
[reo 0.0.7]           original-name=&quot;mappedi&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;110&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;list&quot; line=&quot;111&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;112&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;113&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$mappedi$t1$t0$a2&quot;\n
[reo 0.0.7]                    cut=&quot;120&quot;\n
[reo 0.0.7]                    line=&quot;114&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;114&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;106.28&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;106.31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;106.37&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;106.45&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;106.70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;106.89&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;106.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;106.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;106.127&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;106.132&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;106.149&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;106.159&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;106.175&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;106.184&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="106.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="106.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="106.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="106.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="106.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="106.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="106.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="106.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="106.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="106.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="106.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="106.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="106.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="114"\n
[reo 0.0.7]           name="list$mappedi$t1$t0$a2"\n
[reo 0.0.7]           parent="list$mappedi"\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]          <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]          <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]          <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="116" pos="12" ref="114"/>\n
[reo 0.0.7]             <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="114.110" name="f"/>\n
[reo 0.0.7]          <o level="2" line="114.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="114.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="114.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="114.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="114.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="114.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="114.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="114.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="114.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="114.132" name="each"/>\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;119&quot;\n
[reo 0.0.7]           name=&quot;list$mapped&quot;\n
[reo 0.0.7]           original-name=&quot;mapped&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;122&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mappedi&quot; line=&quot;123&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;123&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$mapped$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;135&quot;\n
[reo 0.0.7]                 line=&quot;124&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;124&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;119.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;119.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;119.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;119.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;119.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;119.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;119.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;119.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;119.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;119.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;119.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;119.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;119.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;119.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="119.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="119.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="119.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="119.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="119.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="119.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="119.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="119.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="119.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="119.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="119.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="119.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="119.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="119.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="124"\n
[reo 0.0.7]           name="list$mapped$t1$a1"\n
[reo 0.0.7]           parent="list$mapped"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]          <o line="124" name="idx" pos="9"/>\n
[reo 0.0.7]          <o base=".f" line="125" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]             <o base="x" line="125" pos="12" ref="124"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="124.122" name="f"/>\n
[reo 0.0.7]          <o level="2" line="124.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="124.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="124.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="124.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="124.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="124.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="124.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="124.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="124.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="124.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="124.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="124.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="124.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;127&quot;\n
[reo 0.0.7]           name=&quot;list$map&quot;\n
[reo 0.0.7]           original-name=&quot;map&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;127&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mappedi&quot; line=&quot;128&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;128&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$map$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;145&quot;\n
[reo 0.0.7]                 line=&quot;129&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;129&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;127.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;127.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;127.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;127.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;127.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;127.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;127.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;127.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;127.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;127.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;127.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;127.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;127.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;127.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="127.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="127.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="127.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="127.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="127.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="127.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="127.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="127.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="127.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="127.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="127.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="127.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="127.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="129"\n
[reo 0.0.7]           name="list$map$t1$a1"\n
[reo 0.0.7]           parent="list$map"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]          <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]          <o base=".f" line="130" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]             <o base="x" line="130" pos="12" ref="129"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="129.127" name="f"/>\n
[reo 0.0.7]          <o level="2" line="129.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="129.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="129.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="129.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="129.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="129.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="129.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="129.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="129.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="129.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="129.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="129.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="129.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="129.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line=&quot;132&quot;\n
[reo 0.0.7]           name=&quot;list$each&quot;\n
[reo 0.0.7]           original-name=&quot;each&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;136&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;idx&quot; cut=&quot;1&quot; line=&quot;138&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.while&quot; line=&quot;139&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;140&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;idx&quot; line=&quot;141&quot; pos=&quot;10&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;142&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;142&quot; pos=&quot;10&quot; ref=&quot;132.28&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$each$t1$t1$a1&quot;\n
[reo 0.0.7]                    cut=&quot;159&quot;\n
[reo 0.0.7]                    line=&quot;143&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;143&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;idx&quot; base=&quot;idx&quot; level=&quot;1&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;132.28&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;132.31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;132.37&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;132.45&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;132.70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;132.89&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;132.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;132.106&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;132.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;132.127&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;132.149&quot;/&gt;\n
[reo 0.0.7]                   <o as="eq" base="eq" level="2" ref="132.159"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2" ref="132.175"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2" ref="132.184"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="147" pos="6">01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.memory" line="138" name="idx" pos="6">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="138" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="132.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="132.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="132.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="132.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="132.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="132.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="132.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="132.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="132.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="132.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="132.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="132.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="132.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="132.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="143"\n
[reo 0.0.7]           name="list$each$t1$t1$a1"\n
[reo 0.0.7]           parent="list$each"\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="143" name="i" pos="9"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="144" name="@" pos="10">\n
[reo 0.0.7]             <o base="f" line="145" pos="12" ref="143.136">\n
[reo 0.0.7]                <o base=".at" line="145" pos="18">\n
[reo 0.0.7]                   <o base="arr" line="145" pos="15" ref="143.28"/>\n
[reo 0.0.7]                   <o base="i" line="145" pos="22" ref="143"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                <o base="idx" line="146" pos="12" ref="143.138"/>\n
[reo 0.0.7]                <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                   &lt;o base=&quot;i&quot; line=&quot;146&quot; pos=&quot;23&quot; ref=&quot;143&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;146&quot; pos=&quot;30&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;143.136&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;143.138&quot; name=&quot;idx&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;149&quot;\n
[reo 0.0.7]           name=&quot;list$without&quot;\n
[reo 0.0.7]           original-name=&quot;without&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;150&quot; name=&quot;i&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;151&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;152&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$without$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;180&quot;\n
[reo 0.0.7]                 line=&quot;153&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;153&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;i&quot; base=&quot;i&quot; level=&quot;1&quot; ref=&quot;150&quot;/&gt;\n
[reo 0.0.7]                &lt;o as="arr" base="arr" level="2" ref="149.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="151"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="149.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="149.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="149.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="149.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="149.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="149.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="149.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="149.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="149.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="149.132"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="149.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="149.175"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="149.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="149.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="149.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="149.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="149.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="149.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="149.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="149.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="149.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="149.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="149.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="149.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="149.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="149.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="149.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="153"\n
[reo 0.0.7]           name="list$without$t1$a2"\n
[reo 0.0.7]           parent="list$without"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="153" name="item" pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;154&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;155&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; line=&quot;155&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;i&quot; line=&quot;155&quot; pos=&quot;17&quot; ref=&quot;153.150&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;156&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;157&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;157&quot; pos=&quot;10&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;157&quot; pos=&quot;17&quot; ref=&quot;153&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;153.150&quot; name=&quot;i&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;159&quot;\n
[reo 0.0.7]           name=&quot;list$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot; ref=&quot;159.28&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                <o base=".length" line="164" pos="9">\n
[reo 0.0.7]                   <o base="x" line="164" pos="8" ref="160"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".reducedi" line="165" pos="7">\n
[reo 0.0.7]                <o base="^" line="165" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="166" pos="8">01</o>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$eq$t1$t1$a2"\n
[reo 0.0.7]                    cut="202"\n
[reo 0.0.7]                    line="167"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="167">\n
[reo 0.0.7]                   <o as="x" base="x" level="1" ref="160"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2" ref="159.28"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2" ref="161"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2" ref="159.31"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2" ref="159.37"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2" ref="159.45"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2" ref="159.70"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2" ref="159.89"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2" ref="159.98"/>\n
[reo 0.0.7]                   <o as="mappedi" base="mappedi" level="2" ref="159.106"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2" ref="159.119"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2" ref="159.127"/>\n
[reo 0.0.7]                   <o as="each" base="each" level="2" ref="159.132"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2" ref="159.149"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2" ref="159.175"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2" ref="159.184"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="159.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="159.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="159.37" name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;159.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;167&quot;\n
[reo 0.0.7]           name=&quot;list$eq$t1$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$eq&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;167.160&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;167.160&quot; name=&quot;x&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line="167.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="167.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="167.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="167.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="167.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="167.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="167.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="167.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="175"\n
[reo 0.0.7]           name="list$concat"\n
[reo 0.0.7]           original-name="concat"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="176" name="passed" pos="3"/>\n
[reo 0.0.7]          <o base=".reduced" const="" line="177" name="@" pos="4">\n
[reo 0.0.7]             <o base="list" line="178" pos="6" ref="28">\n
[reo 0.0.7]                <o base="passed" line="179" pos="8" ref="176"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$concat$t1$a2"\n
[reo 0.0.7]                 cut="221"\n
[reo 0.0.7]                 line="181"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="181">\n
[reo 0.0.7]                <o as="passed" base="passed" level="1" ref="176"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="175.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="177"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="175.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="175.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="175.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="175.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="175.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="175.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="175.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="175.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="175.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="175.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;175.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;175.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;175.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;181&quot;\n
[reo 0.0.7]           name=&quot;list$concat$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$concat&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;182&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;181.176&quot; name=&quot;passed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="181.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="181.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="181.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="181.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="181.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="181.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="181.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="181.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="184"\n
[reo 0.0.7]           name="list$found"\n
[reo 0.0.7]           original-name="found"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="186" name="wanted" pos="3"/>\n
[reo 0.0.7]          <o base=".reducedi" line="187" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$found$t1$a2"\n
[reo 0.0.7]                 cut="232"\n
[reo 0.0.7]                 line="189"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="189">\n
[reo 0.0.7]                <o as="wanted" base="wanted" level="1" ref="186"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="184.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="187"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="184.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="184.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="184.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="184.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="184.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="184.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="184.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="184.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="184.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="184.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;184.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;184.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;184.175&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;189&quot;\n
[reo 0.0.7]           name=&quot;list$found$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$found&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;acc&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;i&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;190&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.and&quot; line=&quot;191&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;192&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;193&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;195&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   <o base="wanted" line="197" pos="14" ref="189.186"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="i" line="198" pos="10" ref="189"/>\n
[reo 0.0.7]             <o base=".plus" line="199" pos="13">\n
[reo 0.0.7]                <o base="acc" line="199" pos="10" ref="189"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="199" pos="19">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.186" name="wanted"/>\n
[reo 0.0.7]          <o level="2" line="189.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="189.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="189.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="189.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="189.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="189.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="189.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="189.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="189.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="189.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="189.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="189.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="189.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="189.175" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 316µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' produced (77399 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &amp;gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &amp;gt; with\n
[reo 0.0.7]     list &amp;gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start "a" using the function "f".\n
[reo 0.0.7]   # Here "f" must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="list"\n
[reo 0.0.7]           original-name="list"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$is-empty"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$with"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducedi&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;45&quot;\n
[reo 0.0.7]              name=&quot;reducedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;45&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducei"\n
[reo 0.0.7]              cut="51"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="reducei"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduced"\n
[reo 0.0.7]              cut="89"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="reduced"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="89">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reduce&quot;\n
[reo 0.0.7]              cut=&quot;103&quot;\n
[reo 0.0.7]              line=&quot;98&quot;\n
[reo 0.0.7]              name=&quot;reduce&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;98&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$mappedi&quot;\n
[reo 0.0.7]              cut=&quot;117&quot;\n
[reo 0.0.7]              line=&quot;106&quot;\n
[reo 0.0.7]              name=&quot;mappedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$mapped"\n
[reo 0.0.7]              cut="133"\n
[reo 0.0.7]              line="119"\n
[reo 0.0.7]              name="mapped"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="119">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$map&quot;\n
[reo 0.0.7]              cut=&quot;143&quot;\n
[reo 0.0.7]              line=&quot;127&quot;\n
[reo 0.0.7]              name=&quot;map&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;127&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$each&quot;\n
[reo 0.0.7]              cut=&quot;153&quot;\n
[reo 0.0.7]              line=&quot;132&quot;\n
[reo 0.0.7]              name=&quot;each&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$without"\n
[reo 0.0.7]              cut="177"\n
[reo 0.0.7]              line="149"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="149">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$eq"\n
[reo 0.0.7]              cut="194"\n
[reo 0.0.7]              line="159"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="159">\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$concat&quot;\n
[reo 0.0.7]              cut=&quot;217&quot;\n
[reo 0.0.7]              line=&quot;175&quot;\n
[reo 0.0.7]              name=&quot;concat&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;175&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$found"\n
[reo 0.0.7]              cut="229"\n
[reo 0.0.7]              line="184"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="184">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="list$is-empty"\n
[reo 0.0.7]           original-name="is-empty"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                <o base="arr" line="34" pos="6" ref="31.28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line=&quot;35&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;list$with&quot;\n
[reo 0.0.7]           original-name=&quot;with&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;list&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;41&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;42&quot; pos=&quot;8&quot; ref=&quot;37.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;43&quot; pos=&quot;8&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.132&quot; name="each"/>\n
[reo 0.0.7]          <o level="1" line="37.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="37.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="37.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="37.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="45"\n
[reo 0.0.7]           name="list$reducedi"\n
[reo 0.0.7]           original-name="reducedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="51" name="f" pos="5"/>\n
[reo 0.0.7]          <o base="rec-reduced" line="52" name="@" pos="4" ref="54">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="52" pos="17">\n
[reo 0.0.7]                <o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]             <o base="arr" line="52" pos="26" ref="45.28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi$rec-reduced"\n
[reo 0.0.7]              cut="21"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="rec-reduced"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="a" base="a" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="arr" base="arr" level="2" ref="45.28"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="2" ref="45.31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="2" ref="45.37"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="2" ref="45.70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="2" ref="45.89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2" ref="45.98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2" ref="45.106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2" ref="45.119"/>\n
[reo 0.0.7]             <o as="map" base="map&quot; level=&quot;2&quot; ref=&quot;45.127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;45.132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;45.149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;45.159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;45.175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;45.184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;list$reducedi$rec-reduced&quot;\n
[reo 0.0.7]           original-name=&quot;rec-reduced&quot;\n
[reo 0.0.7]           parent=&quot;list$reducedi&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;55&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;55&quot; pos=&quot;7&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;56&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;56&quot; pos=&quot;7&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="56" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="57" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="58" pos="14">\n
[reo 0.0.7]                <o base="index" line="58" pos="9" ref="56"/>\n
[reo 0.0.7]                <o base=".length" line="58" pos="23">\n
[reo 0.0.7]                   <o base="carr" line="58" pos="19" ref="54"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="list$reducedi$rec-reduced" line="59" pos="8">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="60" pos="10">\n
[reo 0.0.7]                   <o base="func" line="61" pos="12" ref="54">\n
[reo 0.0.7]                      <o base="acc" line="62" pos="14" ref="55"/>\n
[reo 0.0.7]                      <o base="index" line="63" pos="14" ref="56"/>\n
[reo 0.0.7]                      <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                         <o base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                         <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="65" pos="18">\n
[reo 0.0.7]                      <o base="index" line="65" pos="13" ref="56"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="66" pos="10" ref="54"/>\n
[reo 0.0.7]                <o base="carr" line="67" pos="10" ref="54"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="68" pos="8" ref="55"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="54.51" name="a"/>\n
[reo 0.0.7]          <o level="1" line="54.51" name="f"/>\n
[reo 0.0.7]          <o level="2" line="54.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="54.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="54.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="54.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="54.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="54.98" name="reduce"/>\n
[reo 0.0.7]          <o level=&quot;2&quot; line=&quot;54.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;70&quot;\n
[reo 0.0.7]           name=&quot;list$reducei&quot;\n
[reo 0.0.7]           original-name=&quot;reducei&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;70&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduce&quot; line=&quot;71&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;71&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;71&quot; pos=&quot;18&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;71&quot; pos=&quot;23&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;25&quot; ref=&quot;70.28&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducei$rec-reduce&quot;\n
[reo 0.0.7]              cut=&quot;59&quot;\n
[reo 0.0.7]              line=&quot;73&quot;\n
[reo 0.0.7]              name=&quot;rec-reduce&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;70.28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;70.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;70.37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;70.45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base="reduced" level="2" ref="70.89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2" ref="70.98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2" ref="70.106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2" ref="70.119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="2" ref="70.127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="2" ref="70.132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="2" ref="70.149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="70.159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="2" ref="70.175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="2" ref="70.184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="70.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="70.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="70.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="70.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="70.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="70.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="70.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="70.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="70.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="70.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="70.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="70.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="70.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="70.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="73"\n
[reo 0.0.7]           name="list$reducei$rec-reduce"\n
[reo 0.0.7]           original-name="rec-reduce"\n
[reo 0.0.7]           parent="list$reducei"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]          <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]          <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]          <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="74" pos="7" ref="73"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;75&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;75&quot; pos=&quot;7&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;75&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;77&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;index&quot; line=&quot;77&quot; pos=&quot;9&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;77&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;carr&quot; line=&quot;77&quot; pos=&quot;19&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list$reducei$rec-reduce&quot; line=&quot;78&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;79&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;83&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;84&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="73.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="73.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="73.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="73.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="73.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="73.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="73.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="73.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="73.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="73.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="73.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="list$reduced"\n
[reo 0.0.7]           original-name="reduced"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="92" pos="6" ref="90"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduced$t2$a2"\n
[reo 0.0.7]                 cut="93"\n
[reo 0.0.7]                 line="93"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="93">\n
[reo 0.0.7]                <o as="a" base="a" level="1" ref="90"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="90"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="89.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="91"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="89.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="89.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="89.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="89.70"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="89.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="89.106"/>\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;89.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;89.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;89.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;89.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;89.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;89.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;89.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;93&quot;\n
[reo 0.0.7]           name=&quot;list$reduced$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduced&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.90" name="f"/>\n
[reo 0.0.7]          <o level="2" line="93.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="93.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="93.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="93.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="93.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="93.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="93.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="93.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="93.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="93.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="93.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="93.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="93.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="93.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="98"\n
[reo 0.0.7]           name="list$reduce"\n
[reo 0.0.7]           original-name="reduce"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="98" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="99" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="99" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduce$t2$a2"\n
[reo 0.0.7]                 cut="107"\n
[reo 0.0.7]                 line="101"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="101">\n
[reo 0.0.7]                <o as="a" base="a" level="1" ref="98"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="98"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="98.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="99"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="98.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="98.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="98.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei&quot; level=&quot;2&quot; ref=&quot;98.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;98.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;98.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;98.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;98.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;98.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;98.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;98.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;98.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;98.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;101&quot;\n
[reo 0.0.7]           name=&quot;list$reduce$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduce&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             <o base="a" line="103" pos="10" ref="101"/>\n
[reo 0.0.7]             <o base="item" line="104" pos="10" ref="101"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="101.98" name="f"/>\n
[reo 0.0.7]          <o level="2" line="101.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="101.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="101.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="101.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="101.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="101.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="101.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="101.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="101.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="101.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="101.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="101.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="101.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="101.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="list$mappedi"\n
[reo 0.0.7]           original-name="mappedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="list" line="111" name="@" pos="4" ref="28">\n
[reo 0.0.7]             <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$mappedi$t1$t0$a2"\n
[reo 0.0.7]                    cut="120"\n
[reo 0.0.7]                    line="114"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="114">\n
[reo 0.0.7]                   <o as="f" base="f" level="1" ref="110"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2" ref="106.28"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2" ref="111"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2" ref="106.31"/>\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;106.37&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;106.45&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;106.70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;106.89&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;106.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;106.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;106.127&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;106.132&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;106.149&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;106.159&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;106.175&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;106.184&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;114&quot;\n
[reo 0.0.7]           name=&quot;list$mappedi$t1$t0$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$mappedi&quot;\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="114" name="a" pos="9"/>\n
[reo 0.0.7]          <o line="114" name="idx" pos="11"/>\n
[reo 0.0.7]          <o line="114" name="item" pos="15"/>\n
[reo 0.0.7]          <o base=".with" line="115" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="116" pos="12" ref="114"/>\n
[reo 0.0.7]             <o base=".f" line="117" pos="13">\n
[reo 0.0.7]                <o base="&amp;" line="117" pos="12"/>\n
[reo 0.0.7]                <o base="item" line="117" pos="16" ref="114"/>\n
[reo 0.0.7]                <o base="idx" line="117" pos="21" ref="114"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="114.110" name="f"/>\n
[reo 0.0.7]          <o level="2" line="114.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="114.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="114.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="114.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="114.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="114.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="114.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="114.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="114.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="114.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="114.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="114.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="114.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="114.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="119"\n
[reo 0.0.7]           name="list$mapped"\n
[reo 0.0.7]           original-name="mapped"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$mapped$t1$a1"\n
[reo 0.0.7]                 cut="135"\n
[reo 0.0.7]                 line="124"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="124">\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="122"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level=&quot;2&quot; ref=&quot;119.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;119.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;119.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;119.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;119.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;119.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;119.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;119.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;119.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;119.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;119.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;119.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;119.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;119.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line="124"\n
[reo 0.0.7]           name="list$mapped$t1$a1"\n
[reo 0.0.7]           parent="list$mapped"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="124" name="x" pos="7"/>\n
[reo 0.0.7]          <o line="124" name="idx" pos="9"/>\n
[reo 0.0.7]          <o base=".f" line="125" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="125" pos="8"/>\n
[reo 0.0.7]             <o base="x" line="125" pos="12" ref="124"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="124.122" name="f"/>\n
[reo 0.0.7]          <o level="2" line="124.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="124.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="124.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="124.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="124.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="124.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="124.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="124.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="124.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="124.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="124.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="124.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="124.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="124.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="127"\n
[reo 0.0.7]           name="list$map"\n
[reo 0.0.7]           original-name="map"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="128" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$map$t1$a1"\n
[reo 0.0.7]                 cut="145"\n
[reo 0.0.7]                 line="129"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="129">\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="127"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="127.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="128"/>\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;127.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;127.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;127.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;127.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;127.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;127.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;127.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;127.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;127.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;127.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;127.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;127.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;127.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;129&quot;\n
[reo 0.0.7]           name=&quot;list$map$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$map&quot;\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="129" name="x" pos="7"/>\n
[reo 0.0.7]          <o line="129" name="idx" pos="9"/>\n
[reo 0.0.7]          <o base=".f" line="130" name="@" pos="9">\n
[reo 0.0.7]             <o base="&amp;" line="130" pos="8"/>\n
[reo 0.0.7]             <o base="x" line="130" pos="12" ref="129"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="129.127" name="f"/>\n
[reo 0.0.7]          <o level="2" line="129.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="129.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="129.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="129.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="129.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="129.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="129.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="129.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="129.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="129.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="129.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="129.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="129.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="129.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132"\n
[reo 0.0.7]           name="list$each"\n
[reo 0.0.7]           original-name="each"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="136" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="137" name="@" pos="4">\n
[reo 0.0.7]             <o base="idx" cut="1" line="138" ref="138"/>\n
[reo 0.0.7]             <o base=".while" line="139" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="140" pos="8">\n
[reo 0.0.7]                   <o base="idx" line="141" pos="10" ref="138"/>\n
[reo 0.0.7]                   <o base=".length" line="142" pos="13">\n
[reo 0.0.7]                      <o base="arr" line="142" pos="10" ref="132.28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$each$t1$t1$a1"\n
[reo 0.0.7]                    cut="159"\n
[reo 0.0.7]                    line="143"\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;143&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;idx&quot; base=&quot;idx&quot; level=&quot;1&quot; ref=&quot;138&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;132.28&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;132.31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;132.37&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;132.45&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;132.70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;132.89&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;132.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;132.106&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;132.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;132.127&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;132.149&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;132.159&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;132.175&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;132.184&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="132.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="132.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="132.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="132.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="132.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="132.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="132.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="132.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="132.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="143"\n
[reo 0.0.7]           name="list$each$t1$t1$a1"\n
[reo 0.0.7]           parent="list$each"\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="143" name="i" pos="9"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="144" name="@" pos="10">\n
[reo 0.0.7]             <o base="f" line="145" pos="12" ref="143.136">\n
[reo 0.0.7]                <o base=".at" line="145" pos="18">\n
[reo 0.0.7]                   <o base="arr" line="145" pos="15" ref="143.28"/>\n
[reo 0.0.7]                   <o base="i" line="145" pos="22" ref="143"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                <o base="idx" line="146" pos="12" ref="143.138"/>\n
[reo 0.0.7]                <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                   <o base="i" line="146" pos="23" ref="143"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="143.136" name="f"/>\n
[reo 0.0.7]          <o level="1" line="143.138" name="idx"/>\n
[reo 0.0.7]          <o level="2" line="143.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="143.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="143.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="143.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="143.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="143.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="143.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="143.106" name="mappedi"/>\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;143.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;149&quot;\n
[reo 0.0.7]           name=&quot;list$without&quot;\n
[reo 0.0.7]           original-name=&quot;without&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;150&quot; name=&quot;i&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;151&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;152&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$without$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;180&quot;\n
[reo 0.0.7]                 line=&quot;153&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;153&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;i&quot; base=&quot;i&quot; level=&quot;1&quot; ref=&quot;150&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;149.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;151&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;149.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;149.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;149.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;149.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;149.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;149.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;149.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;149.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;149.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;149.132&quot;/&gt;\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="149.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="149.175"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="149.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="149.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="149.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="149.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="149.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="149.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="149.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="149.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="149.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="149.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="149.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="149.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="149.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="149.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="149.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="153"\n
[reo 0.0.7]           name="list$without$t1$a2"\n
[reo 0.0.7]           parent="list$without"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                <o base="i" line="155" pos="17" ref="153.150"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]             <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                <o base="a" line="157" pos="10" ref="153"/>\n
[reo 0.0.7]                <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="153.150" name="i"/>\n
[reo 0.0.7]          <o level="2" line="153.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="153.31" name="is-empty"/>\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;153.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;159&quot;\n
[reo 0.0.7]           name=&quot;list$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot; ref=&quot;159.28&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;164&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$eq$t1$t1$a2&quot;\n
[reo 0.0.7]                    cut=&quot;202&quot;\n
[reo 0.0.7]                    line=&quot;167&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;167&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;159.28&quot;/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2" ref="161"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2" ref="159.31"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2" ref="159.37"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2" ref="159.45"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2" ref="159.70"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2" ref="159.89"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2" ref="159.98"/>\n
[reo 0.0.7]                   <o as="mappedi" base="mappedi" level="2" ref="159.106"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2" ref="159.119"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2" ref="159.127"/>\n
[reo 0.0.7]                   <o as="each" base="each" level="2" ref="159.132"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2" ref="159.149"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2" ref="159.175"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2" ref="159.184"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="159.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="159.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="159.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="159.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="159.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="159.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="159.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="159.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="159.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="159.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="159.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="159.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="159.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="159.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="167"\n
[reo 0.0.7]           name="list$eq$t1$t1$a2"\n
[reo 0.0.7]           parent="list$eq"\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;167&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;168&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;169&quot; pos=&quot;12&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;170&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;171&quot; pos=&quot;14&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;172&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;172&quot; pos=&quot;14&quot; ref=&quot;167.160&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;idx&quot; line=&quot;172&quot; pos=&quot;19&quot; ref=&quot;167&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;167.160&quot; name=&quot;x&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;175&quot;\n
[reo 0.0.7]           name=&quot;list$concat&quot;\n
[reo 0.0.7]           original-name=&quot;concat&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;176&quot; name=&quot;passed&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;178" pos="6" ref="28">\n
[reo 0.0.7]                <o base="passed" line="179" pos="8" ref="176"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="180" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$concat$t1$a2"\n
[reo 0.0.7]                 cut="221"\n
[reo 0.0.7]                 line="181"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="181">\n
[reo 0.0.7]                <o as="passed" base="passed" level="1" ref="176"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="175.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="177"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="175.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="175.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="175.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="175.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="175.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="175.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="175.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="175.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="175.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="175.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="175.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="175.159"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="175.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="175.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="175.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="175.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="175.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="175.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="175.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="175.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="175.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="175.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="175.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;175.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;181&quot;\n
[reo 0.0.7]           name=&quot;list$concat$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$concat&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;181&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;182&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;182&quot; pos=&quot;8&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;182&quot; pos=&quot;15&quot; ref=&quot;181&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;181.176&quot; name=&quot;passed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;184&quot;\n
[reo 0.0.7]           name=&quot;list$found&quot;\n
[reo 0.0.7]           original-name=&quot;found&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;186&quot; name=&quot;wanted&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;187&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             <o base="^" line="187" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="188" pos="6">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$found$t1$a2"\n
[reo 0.0.7]                 cut="232"\n
[reo 0.0.7]                 line="189"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="189">\n
[reo 0.0.7]                <o as="wanted" base="wanted" level="1" ref="186"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="184.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="187"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="184.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="184.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="184.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="184.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="184.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="184.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="184.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="184.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="184.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="184.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="184.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="184.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="184.175"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="184.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="184.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="184.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="184.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="184.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="184.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="184.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="184.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="184.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="184.127" name="map"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;184.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;189&quot;\n
[reo 0.0.7]           name=&quot;list$found$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$found&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;acc&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;i&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;189&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;190&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.and&quot; line=&quot;191&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;192&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;acc&quot; line=&quot;193&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;195&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;wanted&quot; line=&quot;197&quot; pos=&quot;14&quot; ref=&quot;189.186&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;i&quot; line=&quot;198&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;199&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.186&quot; name=&quot;wanted&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="2" line="189.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="189.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="189.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="189.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="189.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="189.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="189.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="189.175" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 237µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 60ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' produced (77455 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="88"\n
[reo 0.0.7]           name="org.eolang.collections.list"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/list.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:41.085329Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [arr] &gt; list\n
[reo 0.0.7]   arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Is it empty?\n
[reo 0.0.7]   [] &amp;gt; is-empty\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       arr.length\n
[reo 0.0.7]       0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list with this element added to\n
[reo 0.0.7]   # the end of it.\n
[reo 0.0.7]   [x] &amp;gt; with\n
[reo 0.0.7]     list &amp;gt; @\n
[reo 0.0.7]       with.\n
[reo 0.0.7]         arr\n
[reo 0.0.7]         x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce with index from start &quot;a&quot; using the function &quot;f&quot;.\n
[reo 0.0.7]   # Here &quot;f&quot; must be an abstract\n
[reo 0.0.7]   # object with three free attributes. The first\n
[reo 0.0.7]   # one for the accumulator, the second one\n
[reo 0.0.7]   # for the index and the third one for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [a f] &amp;gt; reducedi\n
[reo 0.0.7]     rec-reduced (* a 0) f arr &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &amp;gt; rec-reduced\n
[reo 0.0.7]       (acc-index.at 0) &amp;gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &amp;gt; index\n
[reo 0.0.7]       if. &amp;gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduced\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reducei\n
[reo 0.0.7]     rec-reduce (* a 0) f arr &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     [acc-index func carr] &gt; rec-reduce\n
[reo 0.0.7]       (acc-index.at 0) &gt; acc\n
[reo 0.0.7]       (acc-index.at 1) &gt; index\n
[reo 0.0.7]       if. &gt; @\n
[reo 0.0.7]         (index.lt (carr.length))\n
[reo 0.0.7]         rec-reduce\n
[reo 0.0.7]           *\n
[reo 0.0.7]             func\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               index\n
[reo 0.0.7]               (carr.at index)\n
[reo 0.0.7]             (index.plus 1)\n
[reo 0.0.7]           func\n
[reo 0.0.7]           carr\n
[reo 0.0.7]         acc\n
[reo 0.0.7] \n
[reo 0.0.7]   # Reduce from start "a" using the function "f"\n
[reo 0.0.7]   [a f] &gt; reduced\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   [a f] &gt; reduce\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       a\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         &amp;.f &gt; @\n
[reo 0.0.7]           a\n
[reo 0.0.7]           item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map with index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with two free attributes. The first\n
[reo 0.0.7]   # one for the element of the array, the second one\n
[reo 0.0.7]   # for the index.\n
[reo 0.0.7]   [f] &gt; mappedi\n
[reo 0.0.7]     list &gt; @\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         *\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           with. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             &amp;.f item idx\n
[reo 0.0.7] \n
[reo 0.0.7]   # Map without index. Here "f" must be an abstract\n
[reo 0.0.7]   # object with one free attribute, for the element\n
[reo 0.0.7]   # of the array.\n
[reo 0.0.7]   [f] &gt; mapped\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [f] &gt; map\n
[reo 0.0.7]     ^.mappedi &gt; @\n
[reo 0.0.7]       [x idx]\n
[reo 0.0.7]         &amp;.f x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # For each array element dataize the object\n
[reo 0.0.7]   # Here "f" must be an abstract object with\n
[reo 0.0.7]   # one free attribute, the element of the\n
[reo 0.0.7]   # array.\n
[reo 0.0.7]   [f] &gt; each\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       memory 0 &gt; idx\n
[reo 0.0.7]       while.\n
[reo 0.0.7]         lt.\n
[reo 0.0.7]           idx\n
[reo 0.0.7]           arr.length\n
[reo 0.0.7]         [i]\n
[reo 0.0.7]           seq &gt; @\n
[reo 0.0.7]             f (arr.at i)\n
[reo 0.0.7]             idx.write (i.plus 1)\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Create a new list without the i-th element\n
[reo 0.0.7]   [i] &gt; without\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a idx item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           idx.eq i\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with item\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         arr.length\n
[reo 0.0.7]         x.length\n
[reo 0.0.7]       ^.reducedi\n
[reo 0.0.7]         TRUE\n
[reo 0.0.7]         [a idx item]\n
[reo 0.0.7]           and. &gt; @\n
[reo 0.0.7]             a\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               x.at idx\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the combined current and passed arrays\n
[reo 0.0.7]   [passed] &gt; concat\n
[reo 0.0.7]     reduced. &gt; @!\n
[reo 0.0.7]       list\n
[reo 0.0.7]         passed\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         a.with x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns index of the first particular item in list.\n
[reo 0.0.7]   # If the list has no this item, found returns -1\n
[reo 0.0.7]   [wanted] &gt; found\n
[reo 0.0.7]     ^.reducedi &gt; @\n
[reo 0.0.7]       -1\n
[reo 0.0.7]       [acc i item]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           and.\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               acc\n
[reo 0.0.7]               -1\n
[reo 0.0.7]             eq.\n
[reo 0.0.7]               item\n
[reo 0.0.7]               wanted\n
[reo 0.0.7]           i\n
[reo 0.0.7]           acc.plus 0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;abstracts-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-levels&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;fix-missed-names&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="list"\n
[reo 0.0.7]           original-name="list"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="arr" pos="1"/>\n
[reo 0.0.7]          <o base="arr" line="29" name="@" pos="2" ref="28"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$is-empty"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-empty"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$with"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base=&quot;list$reducedi&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;45&quot;\n
[reo 0.0.7]              name=&quot;reducedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;45&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducei&quot;\n
[reo 0.0.7]              cut=&quot;51&quot;\n
[reo 0.0.7]              line=&quot;70&quot;\n
[reo 0.0.7]              name=&quot;reducei&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;70&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduced"\n
[reo 0.0.7]              cut="89"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="reduced"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="89">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reduce"\n
[reo 0.0.7]              cut="103"\n
[reo 0.0.7]              line="98"\n
[reo 0.0.7]              name="reduce"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="98">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$mappedi&quot;\n
[reo 0.0.7]              cut=&quot;117&quot;\n
[reo 0.0.7]              line=&quot;106&quot;\n
[reo 0.0.7]              name=&quot;mappedi&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$mapped"\n
[reo 0.0.7]              cut="133"\n
[reo 0.0.7]              line="119"\n
[reo 0.0.7]              name="mapped"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="119">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$map"\n
[reo 0.0.7]              cut="143"\n
[reo 0.0.7]              line="127"\n
[reo 0.0.7]              name="map"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="127">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$each&quot;\n
[reo 0.0.7]              cut=&quot;153&quot;\n
[reo 0.0.7]              line=&quot;132&quot;\n
[reo 0.0.7]              name=&quot;each&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$without&quot;\n
[reo 0.0.7]              cut=&quot;177&quot;\n
[reo 0.0.7]              line=&quot;149&quot;\n
[reo 0.0.7]              name=&quot;without&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref="149">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$eq"\n
[reo 0.0.7]              cut="194"\n
[reo 0.0.7]              line="159"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="159">\n
[reo 0.0.7]             <o as="arr" base="arr" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="reducedi" base="reducedi" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$concat&quot;\n
[reo 0.0.7]              cut=&quot;217&quot;\n
[reo 0.0.7]              line=&quot;175&quot;\n
[reo 0.0.7]              name=&quot;concat&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;175&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;1&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;1&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;1&quot; ref=&quot;127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$found&quot;\n
[reo 0.0.7]              cut=&quot;229&quot;\n
[reo 0.0.7]              line=&quot;184&quot;\n
[reo 0.0.7]              name=&quot;found&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;184&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level="1" ref="45"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="1" ref="119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="1" ref="127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="175"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="list$is-empty"\n
[reo 0.0.7]           original-name="is-empty"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".length" line="34" pos="9">\n
[reo 0.0.7]                <o base="arr" line="34" pos="6" ref="31.28"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="35" pos="6">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="31.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="31.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="31.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="31.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="31.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="31.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="31.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="31.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="31.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="31.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="31.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="31.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;list$with&quot;\n
[reo 0.0.7]           original-name=&quot;with&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;list&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;41&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;42&quot; pos=&quot;8&quot; ref=&quot;37.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;43&quot; pos=&quot;8&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;45&quot;\n
[reo 0.0.7]           name=&quot;list$reducedi&quot;\n
[reo 0.0.7]           original-name=&quot;reducedi&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;rec-reduced&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;52&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                &lt;o base="a" line="52" pos="19" ref="51"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="52" pos="21">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="f" line="52" pos="24" ref="51"/>\n
[reo 0.0.7]             <o base="arr" line="52" pos="26" ref="45.28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="list$reducedi$rec-reduced"\n
[reo 0.0.7]              cut="21"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="rec-reduced"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="a" base="a" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="arr" base="arr" level="2" ref="45.28"/>\n
[reo 0.0.7]             <o as="is-empty" base="is-empty" level="2" ref="45.31"/>\n
[reo 0.0.7]             <o as="with" base="with" level="2" ref="45.37"/>\n
[reo 0.0.7]             <o as="reducei" base="reducei" level="2" ref="45.70"/>\n
[reo 0.0.7]             <o as="reduced" base="reduced" level="2" ref="45.89"/>\n
[reo 0.0.7]             <o as="reduce" base="reduce" level="2" ref="45.98"/>\n
[reo 0.0.7]             <o as="mappedi" base="mappedi" level="2" ref="45.106"/>\n
[reo 0.0.7]             <o as="mapped" base="mapped" level="2" ref="45.119"/>\n
[reo 0.0.7]             <o as="map" base="map" level="2" ref="45.127"/>\n
[reo 0.0.7]             <o as="each" base="each" level="2" ref="45.132"/>\n
[reo 0.0.7]             <o as="without" base="without" level="2" ref="45.149"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="45.159"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="2" ref="45.175"/>\n
[reo 0.0.7]             <o as="found" base="found" level="2" ref="45.184"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="45.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="45.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="45.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="45.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="45.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="45.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="45.106" name="mappedi"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;45.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;list$reducedi$rec-reduced&quot;\n
[reo 0.0.7]           original-name=&quot;rec-reduced&quot;\n
[reo 0.0.7]           parent=&quot;list$reducedi&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;acc-index&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;func&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;54&quot; name=&quot;carr&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;55&quot; name=&quot;acc&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;55&quot; pos=&quot;7&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;56&quot; name=&quot;index&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc-index&quot; line=&quot;56&quot; pos=&quot;7&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;57&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;58&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;index&quot; line=&quot;58&quot; pos=&quot;9&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;58&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;carr&quot; line=&quot;58&quot; pos=&quot;19&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list$reducedi$rec-reduced&quot; line=&quot;59&quot; pos=&quot;8&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;60&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;61&quot; pos=&quot;12&quot; ref=&quot;54&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;14&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;63&quot; pos=&quot;14&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                      <o base=".at" line="64" pos="19">\n
[reo 0.0.7]                         <o base="carr" line="64" pos="15" ref="54"/>\n
[reo 0.0.7]                         <o base="index" line="64" pos="23" ref="56"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="65" pos="18">\n
[reo 0.0.7]                      <o base="index" line="65" pos="13" ref="56"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="65" pos="24">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="func" line="66" pos="10" ref="54"/>\n
[reo 0.0.7]                <o base="carr" line="67" pos="10" ref="54"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="68" pos="8" ref="55"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="54.51" name="a"/>\n
[reo 0.0.7]          <o level="1" line="54.51" name="f"/>\n
[reo 0.0.7]          <o level="2" line="54.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="54.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="54.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="54.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="54.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="54.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="54.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="54.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="54.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="54.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="54.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="54.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="54.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="54.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="70"\n
[reo 0.0.7]           name="list$reducei"\n
[reo 0.0.7]           original-name="reducei"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="70" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="70" name="f" pos="5"/>\n
[reo 0.0.7]          <o base="rec-reduce" line="71" name="@" pos=&quot;4&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;71&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;71&quot; pos=&quot;18&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;f&quot; line=&quot;71&quot; pos=&quot;23&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;25&quot; ref=&quot;70.28&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;list$reducei$rec-reduce&quot;\n
[reo 0.0.7]              cut=&quot;59&quot;\n
[reo 0.0.7]              line=&quot;73&quot;\n
[reo 0.0.7]              name=&quot;rec-reduce&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;73&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;a&quot; base=&quot;a&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;70.28&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;70.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;70.37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;70.45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;70.89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;70.98&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;70.106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;70.119&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;70.127&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;70.132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;70.149&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;70.159&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;70.175&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;70.184&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="70.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="70.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="70.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="70.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="70.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="70.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="70.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="70.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="70.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="70.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="70.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="70.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="73"\n
[reo 0.0.7]           name="list$reducei$rec-reduce"\n
[reo 0.0.7]           original-name="rec-reduce"\n
[reo 0.0.7]           parent="list$reducei"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="73" name="acc-index" pos="5"/>\n
[reo 0.0.7]          <o line="73" name="func" pos="15"/>\n
[reo 0.0.7]          <o line="73" name="carr" pos="20"/>\n
[reo 0.0.7]          <o base=".at" line="74" name="acc" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="74" pos="7" ref="73"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="74" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".at" line="75" name="index" pos="16">\n
[reo 0.0.7]             <o base="acc-index" line="75" pos="7" ref="73"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="75" pos="20">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="76" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="77" pos="14">\n
[reo 0.0.7]                <o base="index" line="77" pos="9" ref="75"/>\n
[reo 0.0.7]                <o base=".length" line="77" pos="23">\n
[reo 0.0.7]                   <o base="carr" line="77" pos="19" ref="73"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="list$reducei$rec-reduce" line="78" pos="8" ref="73">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="79" pos="10">\n
[reo 0.0.7]                   &lt;o base=&quot;func&quot; line=&quot;80&quot; pos=&quot;12&quot; ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;81&quot; pos=&quot;14&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;82&quot; pos=&quot;14&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;83&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;carr&quot; line=&quot;83&quot; pos=&quot;15&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;index&quot; line=&quot;83&quot; pos=&quot;23&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;84&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;index&quot; line=&quot;84&quot; pos=&quot;13&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;84&quot; pos=&quot;24&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;func&quot; line=&quot;85&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;carr&quot; line=&quot;86&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;acc&quot; line=&quot;87&quot; pos=&quot;8&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;a&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.70&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="list$reduced"\n
[reo 0.0.7]           original-name="reduced"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="90" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="90" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="91" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="91" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="92" pos="6" ref="90"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduced$t2$a2"\n
[reo 0.0.7]                 cut="93"\n
[reo 0.0.7]                 line="93"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="93">\n
[reo 0.0.7]                <o as="a" base="a" level="1" ref="90"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="90"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="89.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="91"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="89.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="89.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="89.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="89.70"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="89.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="89.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="89.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="89.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="89.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="89.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="89.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="89.175"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="89.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="89.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="89.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="89.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="89.45" name="reducedi"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;93&quot;\n
[reo 0.0.7]           name=&quot;list$reduced$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduced&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;93&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;94&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;95&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;item&quot; line=&quot;96&quot; pos=&quot;10&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.90&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;93.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="98"\n
[reo 0.0.7]           name="list$reduce"\n
[reo 0.0.7]           original-name="reduce"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="98" name="f" pos="5"/>\n
[reo 0.0.7]          <o base=".reducedi" line="99" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="99" pos="4"/>\n
[reo 0.0.7]             <o base="a" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$reduce$t2$a2"\n
[reo 0.0.7]                 cut="107"\n
[reo 0.0.7]                 line="101"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="101">\n
[reo 0.0.7]                <o as="a" base="a" level="1" ref="98"/>\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="98"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="98.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="99"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="98.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="98.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="98.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="98.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="98.89"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="98.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="98.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="98.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="98.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="98.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="98.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="98.175"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="98.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="98.28" name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;98.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;101&quot;\n
[reo 0.0.7]           name=&quot;list$reduce$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$reduce&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;101&quot; name=&quot;item&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;102&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;item&quot; line=&quot;104&quot; pos=&quot;10&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.98&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;101.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line="101.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="101.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="101.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="101.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="101.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="list$mappedi"\n
[reo 0.0.7]           original-name="mappedi"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="110" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="list" line="111" name="@" pos="4" ref="28">\n
[reo 0.0.7]             <o base=".reducedi" line="112" pos="7">\n
[reo 0.0.7]                <o base="^" line="112" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="113" pos="8"/>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$mappedi$t1$t0$a2"\n
[reo 0.0.7]                    cut="120"\n
[reo 0.0.7]                    line="114"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="114">\n
[reo 0.0.7]                   <o as="f" base="f" level="1" ref="110"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2" ref="106.28"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2" ref="111"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2" ref="106.31"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2" ref="106.37"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2" ref="106.45"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2" ref="106.70"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2" ref="106.89"/>\n
[reo 0.0.7]                   <o as="reduce" base="reduce" level="2" ref="106.98"/>\n
[reo 0.0.7]                   <o as="mapped" base="mapped" level="2" ref="106.119"/>\n
[reo 0.0.7]                   <o as="map" base="map" level="2" ref="106.127"/>\n
[reo 0.0.7]                   <o as="each" base="each" level="2" ref="106.132"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2" ref="106.149"/>\n
[reo 0.0.7]                   <o as="eq" base="eq" level="2" ref="106.159"/>\n
[reo 0.0.7]                   <o as="concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;106.175&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;106.184&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;114&quot;\n
[reo 0.0.7]           name=&quot;list$mappedi$t1$t0$a2&quot;\n
[reo 0.0.7]           parent=&quot;list$mappedi&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;a&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;idx&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;114&quot; name=&quot;item&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;115&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;116&quot; pos=&quot;12&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.f&quot; line=&quot;117&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;&amp;amp;&quot; line=&quot;117&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;item&quot; line=&quot;117&quot; pos=&quot;16&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;idx&quot; line=&quot;117&quot; pos=&quot;21&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.110&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;114.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="114.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="114.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="114.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="114.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="114.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="114.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="114.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="114.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="114.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="114.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="114.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="114.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="119"\n
[reo 0.0.7]           name="list$mapped"\n
[reo 0.0.7]           original-name="mapped"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="122" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="123" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="123" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$mapped$t1$a1"\n
[reo 0.0.7]                 cut="135"\n
[reo 0.0.7]                 line="124"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="124">\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="122"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="119.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="123"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="119.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="119.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="119.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="119.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="119.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="119.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="119.106"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="119.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="119.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;119.149&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;119.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;119.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;119.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;119.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;124&quot;\n
[reo 0.0.7]           name=&quot;list$mapped$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$mapped&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;124&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;125&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;125&quot; pos=&quot;12&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.122&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;124.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line="124.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="124.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="124.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="124.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="124.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="124.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="124.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="124.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="124.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="124.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="127"\n
[reo 0.0.7]           name="list$map"\n
[reo 0.0.7]           original-name="map"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="127" name="f" pos="3"/>\n
[reo 0.0.7]          <o base=".mappedi" line="128" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="128" pos="4"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="list$map$t1$a1"\n
[reo 0.0.7]                 cut="145"\n
[reo 0.0.7]                 line="129"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="129">\n
[reo 0.0.7]                <o as="f" base="f" level="1" ref="127"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="2" ref="127.28"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="128"/>\n
[reo 0.0.7]                <o as="is-empty" base="is-empty" level="2" ref="127.31"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="127.37"/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="127.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="127.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="127.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="127.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="127.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="127.119"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="127.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="127.149"/>\n
[reo 0.0.7]                <o as="eq" base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;127.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;127.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;127.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;127.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;129&quot;\n
[reo 0.0.7]           name=&quot;list$map$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$map&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;129&quot; name=&quot;x&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;129&quot; name=&quot;idx&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.f&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;130&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;130&quot; pos=&quot;12&quot; ref=&quot;129&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;129.127&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;129.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2" line="129.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="129.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="129.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="129.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="129.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="129.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="129.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="129.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132"\n
[reo 0.0.7]           name="list$each"\n
[reo 0.0.7]           original-name="each"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="136" name="f" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="137" name="@" pos="4">\n
[reo 0.0.7]             <o base="idx" cut="1" line="138" ref="138"/>\n
[reo 0.0.7]             <o base=".while" line="139" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="140" pos="8">\n
[reo 0.0.7]                   <o base="idx" line="141" pos="10" ref="138"/>\n
[reo 0.0.7]                   <o base=".length" line="142" pos="13">\n
[reo 0.0.7]                      <o base="arr" line="142" pos="10" ref="132.28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract=""\n
[reo 0.0.7]                    base="list$each$t1$t1$a1"\n
[reo 0.0.7]                    cut="159"\n
[reo 0.0.7]                    line="143"\n
[reo 0.0.7]                    pos="8"\n
[reo 0.0.7]                    ref="143">\n
[reo 0.0.7]                   <o as="f" base="f" level="1" ref="136"/>\n
[reo 0.0.7]                   <o as="idx" base="idx" level="1" ref="138"/>\n
[reo 0.0.7]                   <o as="arr" base="arr" level="2" ref="132.28"/>\n
[reo 0.0.7]                   <o as="@" base="@" level="2" ref="137"/>\n
[reo 0.0.7]                   <o as="is-empty" base="is-empty" level="2" ref="132.31"/>\n
[reo 0.0.7]                   <o as="with" base="with" level="2" ref="132.37"/>\n
[reo 0.0.7]                   <o as="reducedi" base="reducedi" level="2" ref="132.45"/>\n
[reo 0.0.7]                   <o as="reducei" base="reducei" level="2" ref="132.70"/>\n
[reo 0.0.7]                   <o as="reduced" base="reduced" level="2" ref="132.89"/>\n
[reo 0.0.7]                   <o as="reduce" base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;132.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;132.106&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;132.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;132.127&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;132.149&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;132.159&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;132.175&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;132.184&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.memory&quot; line=&quot;138&quot; name=&quot;idx&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;138&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;143&quot;\n
[reo 0.0.7]           name=&quot;list$each$t1$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;list$each&quot;\n
[reo 0.0.7]           pos=&quot;8&quot;&gt;\n
[reo 0.0.7]          <o line="143" name="i" pos="9"/>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="144" name="@" pos="10">\n
[reo 0.0.7]             <o base="f" line="145" pos="12" ref="143.136">\n
[reo 0.0.7]                <o base=".at" line="145" pos="18">\n
[reo 0.0.7]                   <o base="arr" line="145" pos="15" ref="143.28"/>\n
[reo 0.0.7]                   <o base="i" line="145" pos="22" ref="143"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".write" line="146" pos="15">\n
[reo 0.0.7]                <o base="idx" line="146" pos="12" ref="143.138"/>\n
[reo 0.0.7]                <o base=".plus" line="146" pos="24">\n
[reo 0.0.7]                   <o base="i" line="146" pos="23" ref="143"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="146" pos="30">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="143.136" name="f"/>\n
[reo 0.0.7]          <o level="1" line="143.138" name="idx"/>\n
[reo 0.0.7]          <o level="2" line="143.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="143.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="143.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="143.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="143.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="143.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="143.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="143.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="143.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="143.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="143.149" name="without"/>\n
[reo 0.0.7]          <o level="2" line="143.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="143.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="143.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="149"\n
[reo 0.0.7]           name="list$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="list"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="150" name="i" pos="3"/>\n
[reo 0.0.7]          <o base=".reducedi" line="151" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="151" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.array" data=&quot;array&quot; line=&quot;152&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$without$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;180&quot;\n
[reo 0.0.7]                 line=&quot;153&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;153&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;i&quot; base=&quot;i&quot; level=&quot;1&quot; ref=&quot;150&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;149.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;151&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;149.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;149.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;149.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;149.70&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;149.89&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;149.98&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;149.106&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;149.119&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;149.127&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;each&quot; base=&quot;each&quot; level=&quot;2&quot; ref=&quot;149.132&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;149.159&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;149.175&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;149.184&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="149.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="149.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="149.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="149.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="149.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="153"\n
[reo 0.0.7]           name="list$without$t1$a2"\n
[reo 0.0.7]           parent="list$without"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="153" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="153" name="idx" pos="9"/>\n
[reo 0.0.7]          <o line="153" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".if" line="154" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="155" pos="13">\n
[reo 0.0.7]                <o base="idx" line="155" pos="10" ref="153"/>\n
[reo 0.0.7]                <o base="i" line="155" pos="17" ref="153.150"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="156" pos="10" ref="153"/>\n
[reo 0.0.7]             <o base=".with" line="157" pos="11">\n
[reo 0.0.7]                <o base="a" line="157" pos="10" ref="153"/>\n
[reo 0.0.7]                <o base="item" line="157" pos="17" ref="153"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="153.150" name="i"/>\n
[reo 0.0.7]          <o level="2" line="153.28" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="153.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="2" line="153.37" name="with"/>\n
[reo 0.0.7]          <o level="2" line="153.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="2" line="153.70" name="reducei"/>\n
[reo 0.0.7]          <o level="2" line="153.89" name="reduced"/>\n
[reo 0.0.7]          <o level="2" line="153.98" name="reduce"/>\n
[reo 0.0.7]          <o level="2" line="153.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="2" line="153.119" name="mapped"/>\n
[reo 0.0.7]          <o level="2" line="153.127" name="map"/>\n
[reo 0.0.7]          <o level="2" line="153.132" name="each"/>\n
[reo 0.0.7]          <o level="2" line="153.159" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="153.175" name="concat"/>\n
[reo 0.0.7]          <o level="2" line="153.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;159&quot;\n
[reo 0.0.7]           name=&quot;list$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;160&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;161&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;162&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;163&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;163&quot; pos=&quot;8&quot; ref=&quot;159.28&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;164&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;164&quot; pos=&quot;8&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reducedi&quot; line=&quot;165&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;165&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                    base=&quot;list$eq$t1$t1$a2&quot;\n
[reo 0.0.7]                    cut=&quot;202&quot;\n
[reo 0.0.7]                    line=&quot;167&quot;\n
[reo 0.0.7]                    pos=&quot;8&quot;\n
[reo 0.0.7]                    ref=&quot;167&quot;&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot; ref=&quot;160&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;159.28&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;161&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;159.31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;159.37&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;159.45&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reducei&quot; base=&quot;reducei&quot; level=&quot;2&quot; ref=&quot;159.70&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduced&quot; base=&quot;reduced&quot; level=&quot;2&quot; ref=&quot;159.89&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;reduce&quot; base=&quot;reduce&quot; level=&quot;2&quot; ref=&quot;159.98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mappedi&quot; base=&quot;mappedi&quot; level=&quot;2&quot; ref=&quot;159.106&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;mapped&quot; base=&quot;mapped&quot; level=&quot;2&quot; ref=&quot;159.119&quot;/&gt;\n
[reo 0.0.7]                   &lt;o as=&quot;map&quot; base=&quot;map&quot; level=&quot;2&quot; ref=&quot;159.127&quot;/&gt;\n
[reo 0.0.7]                   <o as="each" base="each" level="2" ref="159.132"/>\n
[reo 0.0.7]                   <o as="without" base="without" level="2" ref="159.149"/>\n
[reo 0.0.7]                   <o as="concat" base="concat" level="2" ref="159.175"/>\n
[reo 0.0.7]                   <o as="found" base="found" level="2" ref="159.184"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="173" pos="6">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="159.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="159.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="159.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="159.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="159.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="159.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="159.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="159.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="159.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="159.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="159.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="159.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="159.175" name="concat"/>\n
[reo 0.0.7]          <o level="1" line="159.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="167"\n
[reo 0.0.7]           name="list$eq$t1$t1$a2"\n
[reo 0.0.7]           parent="list$eq"\n
[reo 0.0.7]           pos="8">\n
[reo 0.0.7]          <o line="167" name="a" pos="9"/>\n
[reo 0.0.7]          <o line="167" name="idx" pos="11"/>\n
[reo 0.0.7]          <o line="167" name="item" pos="15"/>\n
[reo 0.0.7]          <o base=".and" line="168" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="169" pos="12" ref="167"/>\n
[reo 0.0.7]             <o base=".eq" line="170" pos="12">\n
[reo 0.0.7]                <o base="item" line="171" pos="14" ref="167"/>\n
[reo 0.0.7]                <o base=".at" line="172" pos="15">\n
[reo 0.0.7]                   <o base="x" line="172" pos="14" ref="167.160"/>\n
[reo 0.0.7]                   <o base="idx" line="172" pos="19" ref="167"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="167.160" name=&quot;x&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;167.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;175&quot;\n
[reo 0.0.7]           name=&quot;list$concat&quot;\n
[reo 0.0.7]           original-name=&quot;concat&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;176&quot; name=&quot;passed&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; const=&quot;&quot; line=&quot;177&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;list&quot; line=&quot;178&quot; pos=&quot;6&quot; ref=&quot;28&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;passed&quot; line=&quot;179&quot; pos=&quot;8&quot; ref=&quot;176&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;180&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$concat$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;221&quot;\n
[reo 0.0.7]                 line=&quot;181&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;181&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;passed&quot; base=&quot;passed&quot; level=&quot;1&quot; ref=&quot;176&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;175.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;175.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;175.37&quot;/>\n
[reo 0.0.7]                <o as="reducedi" base="reducedi" level="2" ref="175.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="175.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="175.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="175.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="175.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="175.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="175.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="175.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="175.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="175.159"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="175.184"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="175.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="175.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="175.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="175.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="175.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="175.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="175.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="175.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="175.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="175.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="175.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="175.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="175.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="175.184" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="181"\n
[reo 0.0.7]           name="list$concat$t1$a2"\n
[reo 0.0.7]           parent="list$concat"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="181" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="181" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".with" line="182" name="@" pos="9">\n
[reo 0.0.7]             <o base="a" line="182" pos="8" ref="181"/>\n
[reo 0.0.7]             <o base="x" line="182" pos="15" ref="181"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;181.176&quot; name=&quot;passed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;181.184&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;184&quot;\n
[reo 0.0.7]           name=&quot;list$found&quot;\n
[reo 0.0.7]           original-name=&quot;found&quot;\n
[reo 0.0.7]           parent=&quot;list&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;186&quot; name=&quot;wanted&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reducedi&quot; line=&quot;187&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;187&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;188&quot; pos=&quot;6&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;list$found$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;232&quot;\n
[reo 0.0.7]                 line=&quot;189&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;189&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;wanted&quot; base=&quot;wanted&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;2&quot; ref=&quot;184.28&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot; ref=&quot;187&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-empty&quot; base=&quot;is-empty&quot; level=&quot;2&quot; ref=&quot;184.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;184.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;reducedi&quot; base=&quot;reducedi&quot; level=&quot;2&quot; ref=&quot;184.45"/>\n
[reo 0.0.7]                <o as="reducei" base="reducei" level="2" ref="184.70"/>\n
[reo 0.0.7]                <o as="reduced" base="reduced" level="2" ref="184.89"/>\n
[reo 0.0.7]                <o as="reduce" base="reduce" level="2" ref="184.98"/>\n
[reo 0.0.7]                <o as="mappedi" base="mappedi" level="2" ref="184.106"/>\n
[reo 0.0.7]                <o as="mapped" base="mapped" level="2" ref="184.119"/>\n
[reo 0.0.7]                <o as="map" base="map" level="2" ref="184.127"/>\n
[reo 0.0.7]                <o as="each" base="each" level="2" ref="184.132"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="184.149"/>\n
[reo 0.0.7]                <o as="eq" base="eq" level="2" ref="184.159"/>\n
[reo 0.0.7]                <o as="concat" base="concat" level="2" ref="184.175"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="184.28" name="arr"/>\n
[reo 0.0.7]          <o level="1" line="184.31" name="is-empty"/>\n
[reo 0.0.7]          <o level="1" line="184.37" name="with"/>\n
[reo 0.0.7]          <o level="1" line="184.45" name="reducedi"/>\n
[reo 0.0.7]          <o level="1" line="184.70" name="reducei"/>\n
[reo 0.0.7]          <o level="1" line="184.89" name="reduced"/>\n
[reo 0.0.7]          <o level="1" line="184.98" name="reduce"/>\n
[reo 0.0.7]          <o level="1" line="184.106" name="mappedi"/>\n
[reo 0.0.7]          <o level="1" line="184.119" name="mapped"/>\n
[reo 0.0.7]          <o level="1" line="184.127" name="map"/>\n
[reo 0.0.7]          <o level="1" line="184.132" name="each"/>\n
[reo 0.0.7]          <o level="1" line="184.149" name="without"/>\n
[reo 0.0.7]          <o level="1" line="184.159" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="184.175" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="189"\n
[reo 0.0.7]           name="list$found$t1$a2"\n
[reo 0.0.7]           parent="list$found"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="189" name="acc" pos="7"/>\n
[reo 0.0.7]          <o line="189" name="i" pos="11"/>\n
[reo 0.0.7]          <o line="189" name="item" pos="13"/>\n
[reo 0.0.7]          <o base=".if" line="190" name="@" pos="8">\n
[reo 0.0.7]             <o base=".and" line="191" pos="10">\n
[reo 0.0.7]                <o base=".eq" line="192" pos="12">\n
[reo 0.0.7]                   <o base="acc" line=&quot;193&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;194&quot; pos=&quot;14&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;195&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;item&quot; line=&quot;196&quot; pos=&quot;14&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;wanted&quot; line=&quot;197&quot; pos=&quot;14&quot; ref=&quot;189.186&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;i&quot; line=&quot;198&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;199&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;acc&quot; line=&quot;199&quot; pos=&quot;10&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.186&quot; name=&quot;wanted&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.28&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.31&quot; name=&quot;is-empty&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.37&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.45&quot; name=&quot;reducedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.70&quot; name=&quot;reducei&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.89&quot; name=&quot;reduced&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.98&quot; name=&quot;reduce&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.106&quot; name=&quot;mappedi&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.119&quot; name=&quot;mapped&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.127&quot; name=&quot;map&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.132&quot; name=&quot;each&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.149&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.159&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;189.175&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 296&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 247&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 133ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 288µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 250µs
[reo 0.0.7] [WARNING] XSL transformation 'broken-refs' took too long 140ms (over 100ms)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 227µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 267µs
[reo 0.0.7] [WARNING] XSL transformation 'broken-refs' took too long 153ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23945 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/03-optimize/org/eolang/collections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir saved (77556 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (program:org.eolang.collections.list) to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [INFO] Optimized 2 out of 4 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 2s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 8445 bytes of XML in 403µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 77556 bytes of XML in 3ms
[reo 0.0.7] [DEBUG] Found 5 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir: [org.eolang.array, org.eolang.bool, org.eolang.int, org.eolang.memory, org.eolang.seq]
[reo 0.0.7] [INFO] Discovered 5 foreign objects in 2 programs: [org.eolang.bool, org.eolang.memory, org.eolang.array, org.eolang.int, org.eolang.seq]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 23ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.heap' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/heap.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/heap.eo saved (2099 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.heap' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/heap.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.bytes' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/bytes.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/bytes.eo saved (2708 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.bytes' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/bytes.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.as-phi' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/as-phi.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/as-phi.eo saved (1327 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.as-phi' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/as-phi.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.string' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/string.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/string.eo saved (1615 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.string' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/string.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.try' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/try.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/try.eo saved (1584 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.try' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/try.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.ram' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/ram.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/ram.eo saved (1527 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.ram' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/ram.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.memory' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/memory.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/memory.eo saved (1304 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.memory' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/memory.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.error' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/error.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/error.eo saved (1563 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.error' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/error.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.float' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/float.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/float.eo saved (2221 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.float' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/float.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.cage' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/cage.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/cage.eo saved (1465 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.cage' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/cage.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.switch' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/switch.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/switch.eo saved (2111 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.switch' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/switch.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.nop' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/nop.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/nop.eo saved (1316 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.nop' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/nop.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.seq' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/seq.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/seq.eo saved (1338 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.seq' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/seq.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.io.stdout' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/io/stdout.eo...
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/04-pull/org/eolang/io
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/io/stdout.eo saved (1285 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.io.stdout' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/io/stdout.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.io.stdin' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/io/stdin.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo saved (1492 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.io.stdin' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.bool' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/bool.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/bool.eo saved (1966 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.bool' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/bool.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.goto' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/goto.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/goto.eo saved (1698 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.goto' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/goto.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 17 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 5s
[reo 0.0.7] [DEBUG] 3 suitable tojo(s) found out of 21
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4418 bytes of XML in 409µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.array/*.*.*: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23945 bytes of XML in 1ms
[reo 0.0.7] [INFO] Dependency found for org.eolang.collections.list/*.*.*: org.eolang:eo-collections:0.0.4
[reo 0.0.7] [DEBUG] Running executeMojo for Plugin [org.apache.maven.plugins:maven-dependency-plugin]
[reo 0.0.7] [DEBUG] Attempting to load plugin Plugin [org.apache.maven.plugins:maven-dependency-plugin] using pluginManager org.apache.maven.plugin.DefaultBuildPluginManager@697b48e4 and repositories [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Configuring mojo org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack' with basic configurator -->
[reo 0.0.7] [DEBUG]   (s) groupId = org.eolang
[reo 0.0.7] [DEBUG]   (s) artifactId = eo-collections
[reo 0.0.7] [DEBUG]   (s) version = 0.0.4
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4
[reo 0.0.7] [DEBUG]   (s) artifactItems = [org.eolang:eo-collections:0.0.4:jar]
[reo 0.0.7] [DEBUG]   (f) ignorePermissions = false
[reo 0.0.7] [DEBUG]   (s) local =       id: local
[reo 0.0.7]       url: file:///home/r/.m2/repository
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => true, update => always]
[reo 0.0.7]  releases: [enabled => true, update => always]
[reo 0.0.7]    blocked: false
[reo 0.0.7]
[reo 0.0.7] [DEBUG]   (s) markersDirectory = /home/r/repo/target/dependency-maven-plugin-markers
[reo 0.0.7] [DEBUG]   (f) outputAbsoluteArtifactFilename = false
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/dependency
[reo 0.0.7] [DEBUG]   (s) overWriteIfNewer = true
[reo 0.0.7] [DEBUG]   (s) overWriteReleases = false
[reo 0.0.7] [DEBUG]   (s) overWriteSnapshots = false
[reo 0.0.7] [DEBUG]   (f) reactorProjects = [MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml]
[reo 0.0.7] [DEBUG]   (s) remoteRepos = [      id: Maven
[reo 0.0.7]       url: https://repo.maven.apache.org/maven2
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => false, update => daily]
[reo 0.0.7]  releases: [enabled => true, update => daily]
[reo 0.0.7]    blocked: false
[reo 0.0.7] ]
[reo 0.0.7] [DEBUG]   (f) silent = false
[reo 0.0.7] [DEBUG]   (s) skip = false
[reo 0.0.7] [DEBUG]   (s) useJvmChmod = true
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [INFO] Configured Artifact: org.eolang:eo-collections:0.0.4:jar
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-collections:jar:0.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-collections/0.0.4/eo-collections-0.0.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-collections/0.0.4/eo-collections-0.0.4.jar (13 kB at 580 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-collections/0.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-collections/0.0.4/eo-collections-0.0.4.jar.lastUpdated
[reo 0.0.7] [INFO] Unpacking /home/r/.m2/repository/org/eolang/eo-collections/0.0.4/eo-collections-0.0.4.jar to /home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4 with includes "" and excludes ""
[reo 0.0.7] [DEBUG] Found unArchiver by type: org.codehaus.plexus.archiver.zip.ZipUnArchiver$__sisu1@20183e2d
[reo 0.0.7] [DEBUG] Expanding: /home/r/.m2/repository/org/eolang/eo-collections/0.0.4/eo-collections-0.0.4.jar into /home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4
[reo 0.0.7] [DEBUG] expand complete
[reo 0.0.7] [INFO] org.eolang:eo-collections::0.0.4 unpacked to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4
[reo 0.0.7] [INFO] Found 9 new file(s) after unpacking of org.eolang:eo-collections:0.0.4
[reo 0.0.7] [DEBUG] Dependency org.eolang:eo-runtime:0.28.7 already resolved to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [INFO] New 2 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 51ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 23 objects found in 2 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 4ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES/org/eolang/collections/list.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES/org/eolang/collections/bytes-as-array.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES/org/eolang/collections/map.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES/org/eolang/collections/multimap.eo is not a binary, but a source, won't place it
[reo 0.0.7] [WARNING] The same file ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/META-INF/MANIFEST.MF is already placed to ./home/r/repo/target/classes/META-INF/MANIFEST.MF maybe by org.eolang/eo-runtime/-/0.28.7, skipping
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-collections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-collections/pom.properties saved (59 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-collections/pom.xml saved (5794 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/EOorg/EOeolang/EOcollections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOcollections/EOmultimap$EOrebuild.class saved (4425 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOcollections/org-eolang-eo-collections-jar.txt saved (1825 bytes)
[reo 0.0.7] [INFO] Placed 4 binary file(s) out of 9, found in org.eolang/eo-collections/-/0.0.4
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [INFO] Placed 4 binary files found in 2 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 11ms
[reo 0.0.7] [INFO] Assemble cycle #3 (eo:4/xmir:2/xmir2:2/discovered:2 -> eo:21/xmir:4/xmir2:4/discovered:4), took 7s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 60 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6289 bytes of XML in 296µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.heap:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="13"
[reo 0.0.7]           name="org.eolang.heap"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Emulation of random-access memory (RAM).
[reo 0.0.7] [size] &gt; heap
[reo 0.0.7]
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,
[reo 0.0.7]   # and returns a pointer to it.
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.
[reo 0.0.7]   [s] &gt; malloc /pointer
[reo 0.0.7]
[reo 0.0.7]   # Freed a block in memory, which is referred by the
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't
[reo 0.0.7]   # previously allocated, the result will be [].
[reo 0.0.7]   [p] &gt; free /bool
[reo 0.0.7]
[reo 0.0.7]   # Pointer inside the heap
[reo 0.0.7]   [address length] &gt; pointer
[reo 0.0.7]     address &gt; @
[reo 0.0.7]
[reo 0.0.7]     # Increment this pointer by x steps forward
[reo 0.0.7]     [x] &gt; add
[reo 0.0.7]       &amp;.^.pointer &gt; @
[reo 0.0.7]         address.plus
[reo 0.0.7]           length.times x
[reo 0.0.7]         length
[reo 0.0.7]
[reo 0.0.7]     # Decrement this pointer by x steps backward
[reo 0.0.7]     [x] &gt; sub
[reo 0.0.7]       &amp;.add &gt; @
[reo 0.0.7]         x.times -1
[reo 0.0.7]
[reo 0.0.7]     # One block in the heap.
[reo 0.0.7]     [len inverse] &gt; block /?
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="heap" pos="0">
[reo 0.0.7]          <o line="30" name="size" pos="1"/>
[reo 0.0.7]          <o abstract="" atom="pointer" line="32" name="malloc" pos="2">
[reo 0.0.7]             <o line="35" name="s" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bool" line="37" name="free" pos="2">
[reo 0.0.7]             <o line="41" name="p" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="43" name="pointer" pos="2">
[reo 0.0.7]             <o line="44" name="address" pos="3"/>
[reo 0.0.7]             <o line="44" name="length" pos="11"/>
[reo 0.0.7]             &lt;o base=&quot;address&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;47&quot; name=&quot;add&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o line=&quot;48&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;&amp;amp;&quot; line=&quot;49&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.^&quot; line=&quot;49&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.pointer&quot; line=&quot;49&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;address&quot; line=&quot;50&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;50&quot; method=&quot;&quot; pos=&quot;15&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;length&quot; line=&quot;51&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;51&quot; method=&quot;&quot; pos=&quot;16&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;51&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;length&quot; line=&quot;52&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             </o>
[reo 0.0.7]             <o abstract="" line="54" name="sub" pos="4">
[reo 0.0.7]                <o line="55" name="x" pos="5"/>
[reo 0.0.7]                <o base="&amp;" line="56" pos="6"/>
[reo 0.0.7]                <o base=".add" line="56" method="" name="@" pos="7">
[reo 0.0.7]                   <o base="x" line="57" pos="8"/>
[reo 0.0.7]                   <o base=".times" line="57" method="" pos="9">
[reo 0.0.7]                      <o base="int" data="bytes" line="57" pos="16">FF FF FF FF FF FF FF FF</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o abstract="" atom="?" line="59" name="block" pos="4">
[reo 0.0.7]                <o line="60" name="len" pos="5"/>
[reo 0.0.7]                <o line="60" name="inverse" pos="9"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/heap.xmir saved (6358 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir saved (6358 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/heap.eo to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 99 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9032 bytes of XML in 339µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.bytes:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="28"
[reo 0.0.7]           name="org.eolang.bytes"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; bytes
[reo 0.0.7]
[reo 0.0.7]   # Equals to another object
[reo 0.0.7]   [x] &gt; eq /bool
[reo 0.0.7]
[reo 0.0.7]   # Total number of bytes
[reo 0.0.7]   [] &gt; size /int
[reo 0.0.7]
[reo 0.0.7]   # Represents a sub-sequence inside the current one
[reo 0.0.7]   [start len] &gt; slice /bytes
[reo 0.0.7]
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8
[reo 0.0.7]   [] &gt; as-string /string
[reo 0.0.7]
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.
[reo 0.0.7]   # If there are less or more than eight bytes, there will
[reo 0.0.7]   # be an error returned.
[reo 0.0.7]   [] &gt; as-int /int
[reo 0.0.7]
[reo 0.0.7]   # Turn this chain of eight bytes into a float.
[reo 0.0.7]   # If there are less or more than eight bytes, there will
[reo 0.0.7]   # be an error returned.
[reo 0.0.7]   [] &gt; as-float /float
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise and
[reo 0.0.7]   [b...] &gt; and /bytes
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise or
[reo 0.0.7]   [b...] &gt; or /bytes
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise xor
[reo 0.0.7]   [b...] &gt; xor /bytes
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise not
[reo 0.0.7]   [] &gt; not /bytes
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise left shift
[reo 0.0.7]   [x] &gt; left
[reo 0.0.7]     ^.right (x.neg) &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise right shift
[reo 0.0.7]   [x] &gt; right /bytes
[reo 0.0.7]
[reo 0.0.7]   # Converts to bool
[reo 0.0.7]   [] &gt; as-bool
[reo 0.0.7]     ^.eq 01- &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Return itself
[reo 0.0.7]   [] &gt; as-bytes
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to hash
[reo 0.0.7]   [] &gt; as-hash
[reo 0.0.7]     reduced. &gt; @
[reo 0.0.7]       list
[reo 0.0.7]         bytes-as-array ^
[reo 0.0.7]       1
[reo 0.0.7]       [a b]
[reo 0.0.7]         plus. &gt; @
[reo 0.0.7]           times.
[reo 0.0.7]             31
[reo 0.0.7]             a
[reo 0.0.7]           as-int.
[reo 0.0.7]             (0.as-bytes.and b).right 54
[reo 0.0.7]
[reo 0.0.7]   # Concatenation of two byte sequences:
[reo 0.0.7]   # the current and the provided one,
[reo 0.0.7]   # as a new sequence
[reo 0.0.7]   [b] &amp;gt; concat /bytes
[reo 0.0.7] &lt;/listing&gt;
[reo 0.0.7]    &lt;errors/&gt;
[reo 0.0.7]    &lt;sheets/&gt;
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.bytes-as-array</tail>
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="29">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">
[reo 0.0.7]             <o line="34" name="x" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">
[reo 0.0.7]             <o line="40" name="start" pos="3"/>
[reo 0.0.7]             <o line="40" name="len" pos="9"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract=""
[reo 0.0.7]              atom="string"
[reo 0.0.7]              line="42"
[reo 0.0.7]              name="as-string"
[reo 0.0.7]              pos="2"/>
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">
[reo 0.0.7]             <o line="68" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="69" pos="4"/>
[reo 0.0.7]             <o base=".right" line="69" method="" name="@" pos="5">
[reo 0.0.7]                <o alias="1" base="x" line="69" pos="13"/>
[reo 0.0.7]                <o base=".neg" line="69" method="" pos="14"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">
[reo 0.0.7]             <o line="72" name="x" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">
[reo 0.0.7]             <o base="^" line="76" pos="4"/>
[reo 0.0.7]             <o base=".eq" line="76" method="" name="@" pos="5">
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9">01</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;bytes-as-array&quot; line=&quot;86&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;86&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;b&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;89&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;90&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;91&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 1F&lt;/o&gt;
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-int&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o alias=&quot;2&quot; base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                         &lt;o base=&quot;.as-bytes&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.and&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;23&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;b&quot; line=&quot;94&quot; pos=&quot;28&quot;/&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                         &lt;o base=&quot;.right&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;30&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;96&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/bytes.xmir saved (9102 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir saved (9102 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/bytes.eo to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 30 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3615 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.as-phi:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="2"
[reo 0.0.7]           name="org.eolang.as-phi"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/as-phi.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.937089Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Turns an object into a φ-term
[reo 0.0.7] [x] &gt; as-phi /string
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.&lt;/license&gt;
[reo 0.0.7]    &lt;metas&gt;
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;
[reo 0.0.7]          &lt;head&gt;version&lt;/head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="string" line="30" name="as-phi" pos="0">
[reo 0.0.7]          <o line="30" name="x" pos="1"/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/as-phi.xmir saved (3686 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir saved (3686 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/as-phi.eo to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 48 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4841 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.string:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="8"
[reo 0.0.7]           name="org.eolang.string"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/string.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.952600Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; string
[reo 0.0.7]   # Is true if both objects are equal
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Get the length of it
[reo 0.0.7]   [] &gt; length /int
[reo 0.0.7]
[reo 0.0.7]   # Turn it into bytes.
[reo 0.0.7]   [] &gt; as-bytes /bytes
[reo 0.0.7]
[reo 0.0.7]   # Converts this to hash
[reo 0.0.7]   [] &gt; as-hash
[reo 0.0.7]     as-hash. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Takes a piece of a string as another string
[reo 0.0.7]   [start len] &gt; slice /string
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]    &lt;/metas&gt;
[reo 0.0.7]    &lt;objects&gt;
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;string&quot; pos=&quot;0&quot;&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;31&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;33&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;33&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;34&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;34&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;36&quot; name=&quot;length&quot; pos=&quot;2&quot;/&gt;
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="as-bytes" pos="2"/>
[reo 0.0.7]          <o abstract="" line="42" name="as-hash" pos="2">
[reo 0.0.7]             <o base=".as-hash" line="44" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="45" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="45" method="" pos="7"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="string" line="47" name="slice" pos="2">
[reo 0.0.7]             <o line="48" name="start" pos="3"/>
[reo 0.0.7]             <o line="48" name="len" pos="9"/>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/string.xmir saved (4912 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir saved (4912 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/string.eo to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 33 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3943 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.try:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="2"
[reo 0.0.7]           name="org.eolang.try"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/try.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.967126Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Try, catch and finally. This object helps catch errors created by the
[reo 0.0.7] # object 'error'. When being dataized, such objects will crash the problem.
[reo 0.0.7] # Decorate them with 'try' and errors will be caught by the 'catch'
[reo 0.0.7] # abstract object here and the enclosure of the 'error' will be passed to it.
[reo 0.0.7] [main catch finally] &gt; try /?
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]    &lt;/metas&gt;
[reo 0.0.7]    &lt;objects&gt;
[reo 0.0.7]       &lt;o abstract=&quot;&quot; atom=&quot;?&quot; line=&quot;33&quot; name=&quot;try&quot; pos=&quot;0&quot;&gt;
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;main&quot; pos=&quot;1&quot;/&gt;
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;catch&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;finally&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/try.xmir saved (4011 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir saved (4011 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/try.eo to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 42 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4547 bytes of XML in 272µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.ram:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="9"
[reo 0.0.7]           name="org.eolang.ram"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/ram.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.983012Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Random-access memory (RAM).
[reo 0.0.7] [size] &gt; ram
[reo 0.0.7]
[reo 0.0.7]   # Write bytes from position.
[reo 0.0.7]   [position data] &gt; write /true
[reo 0.0.7]
[reo 0.0.7]   # Slice fixed size of bytes from position.
[reo 0.0.7]   [position size] &gt; slice /ram-slice
[reo 0.0.7]
[reo 0.0.7]   [position size] &gt; ram-slice
[reo 0.0.7]
[reo 0.0.7]     [] &gt; @ /bytes
[reo 0.0.7]
[reo 0.0.7]     [data] &gt; write /bytes
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="ram" pos="0">
[reo 0.0.7]          <o line="30" name="size" pos="1"/>
[reo 0.0.7]          <o abstract="" atom="true" line="32" name="write" pos="2">
[reo 0.0.7]             <o line=&quot;33&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;33&quot; name=&quot;data&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;ram-slice&quot; line=&quot;35&quot; name=&quot;slice&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;36&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;36&quot; name=&quot;size&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;38&quot; name=&quot;ram-slice&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;38&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;38&quot; name=&quot;size&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;42&quot; name=&quot;write&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o line=&quot;42&quot; name=&quot;data&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/ram.xmir saved (4615 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir saved (4615 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/ram.eo to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 30 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3522 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.memory:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="2"
[reo 0.0.7]           name="org.eolang.memory"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/memory.eo"
[reo 0.0.7]           time="2022-09-29T11:55:47.994290Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Storage of data in memory.
[reo 0.0.7] [] &gt; memory /?
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="?" line="30" name="memory" pos="0"/>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/memory.xmir saved (3593 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir saved (3593 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/memory.eo to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 34 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3779 bytes of XML in 178&micro;s
[reo 0.0.7] [DEBUG] Parsed program org.eolang.error:
[reo 0.0.7]  &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
[reo 0.0.7] &lt;program ms=&quot;2&quot;
[reo 0.0.7]           name=&quot;org.eolang.error&quot;
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/error.eo&quot;
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.003337Z&quot;
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # This object must be used in order to terminate the program
[reo 0.0.7] # due to an error. Just make a copy of it with any encapsulated object.
[reo 0.0.7] # The first attempt to dataize it will lead to runtime error and program
[reo 0.0.7] # termination. The only way to catch such an error is by using
[reo 0.0.7] # the object 'try'.
[reo 0.0.7] [] &gt; error /?
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="?" line="34" name="error" pos="0"/>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/error.xmir saved (3849 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir saved (3849 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/error.eo to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 92 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 8982 bytes of XML in 349µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.float:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="21"
[reo 0.0.7]           name="org.eolang.float"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &amp;gt; float
[reo 0.0.7]   # Tests that $ = x
[reo 0.0.7]   [x] &amp;gt; eq
[reo 0.0.7]     eq. &amp;gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &amp;lt; x
[reo 0.0.7]   [x] &gt; lt
[reo 0.0.7]     and. &gt; @
[reo 0.0.7]       (^.eq x).not
[reo 0.0.7]       (^.gt x).not
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≤ x
[reo 0.0.7]   [x] &gt; lte
[reo 0.0.7]     or. &gt; @
[reo 0.0.7]       ^.eq x
[reo 0.0.7]       ^.lt x
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &gt; x
[reo 0.0.7]   [x] &gt; gt /bool
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≥ x
[reo 0.0.7]   [x] &gt; gte
[reo 0.0.7]     or. &gt; @
[reo 0.0.7]       ^.eq x
[reo 0.0.7]       ^.gt x
[reo 0.0.7]
[reo 0.0.7]   # Multiplication of $ and x
[reo 0.0.7]   [x...] &gt; times /float
[reo 0.0.7]
[reo 0.0.7]   # Sum of $ and x
[reo 0.0.7]   [x...] &gt; plus /float
[reo 0.0.7]
[reo 0.0.7]   # Negation of $
[reo 0.0.7]   [] &gt; neg
[reo 0.0.7]     ^.times -1.0 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Difference between $ and x
[reo 0.0.7]   [x...] &gt; minus
[reo 0.0.7]     mapped. &gt; x-neg
[reo 0.0.7]       list
[reo 0.0.7]         x
[reo 0.0.7]       [element]
[reo 0.0.7]         neg. &gt; @
[reo 0.0.7]           element
[reo 0.0.7]     ^.plus &gt; @
[reo 0.0.7]       ...x-neg
[reo 0.0.7]
[reo 0.0.7]   # Quotient of the division of $ by x
[reo 0.0.7]   [x...] &gt; div /float
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes /bytes
[reo 0.0.7]
[reo 0.0.7]   # Converts this to hash
[reo 0.0.7]   [] &gt; as-hash
[reo 0.0.7]     as-int. &gt; @
[reo 0.0.7]       xor.
[reo 0.0.7]         as-bytes
[reo 0.0.7]         right.
[reo 0.0.7]           as-bytes
[reo 0.0.7]           32
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">
[reo 0.0.7]             <o line="32" name="x" pos="3"/>
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="34" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="34" method="" pos="7"/>
[reo 0.0.7]                <o base="x" line="35" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">
[reo 0.0.7]             <o line="38" name="x" pos="3"/>
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">
[reo 0.0.7]                <o alias="1" base="^" line="40" pos="7"/>
[reo 0.0.7]                <o base=".eq" line="40" method="" pos="8">
[reo 0.0.7]                   <o base="x" line="40" pos="12"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".not" line="40" method="" pos="14"/>
[reo 0.0.7]                <o alias="2" base="^" line="41" pos="7"/>
[reo 0.0.7]                <o base=".gt" line="41" method="" pos="8">
[reo 0.0.7]                   <o base="x" line="41" pos="12"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".not" line="41" method="" pos="14"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">
[reo 0.0.7]             <o line="44" name="x" pos="3"/>
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">
[reo 0.0.7]                <o base="^" line=&quot;46&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;46&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;47&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;49&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;52&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;53&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;55&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;56&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;58&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom="float" line="61" name="plus" pos="2">
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="64" name="neg" pos="2">
[reo 0.0.7]             <o base="^" line="66" pos="4"/>
[reo 0.0.7]             <o base=".times" line="66" method="" name="@" pos="5">
[reo 0.0.7]                <o base="float" data="float" line="66" pos="12">-1.0</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="68" name="minus" pos="2">
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">
[reo 0.0.7]                <o base="list" line="71" pos="6">
[reo 0.0.7]                   <o base="x" line="72" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o abstract="" line="73" pos="6">
[reo 0.0.7]                   <o line="73" name="element" pos="7"/>
[reo 0.0.7]                   <o base=".neg" line="74" name="@" pos="8">
[reo 0.0.7]                      <o base="element" line="75" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="76" pos="4"/>
[reo 0.0.7]             <o base=".plus" line="76" method="" name="@" pos="5">
[reo 0.0.7]                <o base="x-neg" line="77" pos="6" unvar=""/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="float" line="79" name="div" pos="2">
[reo 0.0.7]             <o line="80" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bytes" line="82" name="as-bytes" pos="2"/>
[reo 0.0.7]          <o abstract="" line="85" name="as-hash" pos="2">
[reo 0.0.7]             <o base=".as-int" line="87" name="@" pos="4">
[reo 0.0.7]                <o base=".xor" line="88" pos="6">
[reo 0.0.7]                   <o base="as-bytes" line="89" pos="8"/>
[reo 0.0.7]                   <o base=".right" line="90" pos="8">
[reo 0.0.7]                      <o base="as-bytes" line="91" pos="10"/>
[reo 0.0.7]                      <o base="int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/float.xmir saved (9052 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir saved (9052 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/float.eo to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 32 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3692 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.cage:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="2"
[reo 0.0.7]           name="org.eolang.cage"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/cage.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.050989Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # This object is doing exactly the same as &quot;memory&quot;, but allows
[reo 0.0.7] # you to store objects, not only data. In other words, it doesn't
[reo 0.0.7] # do dataization when objects are being stored.
[reo 0.0.7] [] &amp;gt; cage /?
[reo 0.0.7] &lt;/listing&gt;
[reo 0.0.7]    &lt;errors/&gt;
[reo 0.0.7]    &lt;sheets/&gt;
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="?" line="32" name="cage" pos="0"/>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/cage.xmir saved (3761 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir saved (3761 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/cage.eo to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 66 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7340 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.switch:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="7"
[reo 0.0.7]           name="org.eolang.switch"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Allow to choose right options according to cases conditions.
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which
[reo 0.0.7] # consist of condition bool value and expected value, if this
[reo 0.0.7] # condition is TRUE.
[reo 0.0.7] # e.g.
[reo 0.0.7] # switch
[reo 0.0.7] #   *
[reo 0.0.7] #     TRUE
[reo 0.0.7] #     "this value will be returned"
[reo 0.0.7] #   *
[reo 0.0.7] #     FALSE
[reo 0.0.7] #     "this value will be skipped"
[reo 0.0.7] #
[reo 0.0.7] # This object returns value of only first truly statement.
[reo 0.0.7] [cases...] &amp;gt; switch
[reo 0.0.7]   if. &amp;gt; @
[reo 0.0.7]     not.
[reo 0.0.7]       eq.
[reo 0.0.7]         cases.length
[reo 0.0.7]         0
[reo 0.0.7]     if.
[reo 0.0.7]       gt.
[reo 0.0.7]         length.
[reo 0.0.7]           [] &amp;gt; arr
[reo 0.0.7]             reduced. &amp;gt; @
[reo 0.0.7]               list
[reo 0.0.7]                 cases
[reo 0.0.7]               *
[reo 0.0.7]               [acc case]
[reo 0.0.7]                 if. &amp;gt; @
[reo 0.0.7]                   case.at 0
[reo 0.0.7]                   acc.with (case.at 1)
[reo 0.0.7]                   acc
[reo 0.0.7]         0
[reo 0.0.7]       arr.at 0
[reo 0.0.7]       TRUE
[reo 0.0.7]     error "switch cases are empty"
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">
[reo 0.0.7]             <o base=".not" line="46" pos="4">
[reo 0.0.7]                <o base=".eq" line="47" pos="6">
[reo 0.0.7]                   <o base="cases" line="48" pos="8"/>
[reo 0.0.7]                   <o base=".length" line="48" method="" pos="13"/>
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".if" line="50" pos="4">
[reo 0.0.7]                <o base=".gt" line="51" pos="6">
[reo 0.0.7]                   <o base=".length" line="52" pos="8">
[reo 0.0.7]                      <o abstract="" line="53" name="arr" pos="10">
[reo 0.0.7]                         <o base=".reduced" line="54" name="@" pos="12">
[reo 0.0.7]                            <o base="list" line="55" pos="14">
[reo 0.0.7]                               <o base="cases" line="56" pos="16"/>
[reo 0.0.7]                            </o>
[reo 0.0.7]                            <o base="array" data="array" line="57" pos="14"/>
[reo 0.0.7]                            <o abstract="" line="58" pos="14">
[reo 0.0.7]                               <o line="58" name="acc" pos="15"/>
[reo 0.0.7]                               <o line="58" name="case" pos="19"/>
[reo 0.0.7]                               <o base=".if" line="59" name="@" pos="16">
[reo 0.0.7]                                  <o base="case" line="60" pos="18"/>
[reo 0.0.7]                                  <o base=".at" line="60" method="" pos="22">
[reo 0.0.7]                                     <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                                  </o>
[reo 0.0.7]                                  <o base="acc" line="61" pos="18"/>
[reo 0.0.7]                                  <o base=".with" line="61" method="" pos="21">
[reo 0.0.7]                                     <o alias="1" base="case" line="61" pos="28"/>
[reo 0.0.7]                                     <o base=".at" line="61" method="" pos="32">
[reo 0.0.7]                                        <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                                     </o>
[reo 0.0.7]                                  </o>
[reo 0.0.7]                                  <o base="acc" line="62" pos="18"/>
[reo 0.0.7]                               </o>
[reo 0.0.7]                            </o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;64&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;64&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;64&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;error&quot; line=&quot;66&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;66&quot; pos=&quot;10&quot;&gt;switch cases are empty&lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/switch.xmir saved (7411 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir saved (7411 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/switch.eo to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 31 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3657 bytes of XML in 159&micro;s
[reo 0.0.7] [DEBUG] Parsed program org.eolang.nop:
[reo 0.0.7]  &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
[reo 0.0.7] &lt;program ms=&quot;2&quot;
[reo 0.0.7]           name=&quot;org.eolang.nop&quot;
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/nop.eo&quot;
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.075780Z&quot;
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Object that always is TRUE
[reo 0.0.7] [args...] &gt; nop
[reo 0.0.7]   TRUE &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="nop" pos="0">
[reo 0.0.7]          <o line="30" name="args" pos="1" vararg=""/>
[reo 0.0.7]          <o base="bool" data="bytes" line="31" name="@" pos="2">01</o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/nop.xmir saved (3725 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir saved (3725 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/nop.eo to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 31 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3615 bytes of XML in 196&micro;s
[reo 0.0.7] [DEBUG] Parsed program org.eolang.seq:
[reo 0.0.7]  &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
[reo 0.0.7] &lt;program ms=&quot;2&quot;
[reo 0.0.7]           name=&quot;org.eolang.seq&quot;
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/seq.eo&quot;
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.083763Z&quot;
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Dataizes all provided steps and returns the
[reo 0.0.7] # last one.
[reo 0.0.7] [steps...] &gt; seq /?
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="?" line="31" name="seq" pos="0">
[reo 0.0.7]          <o line="31" name="steps" pos="1" vararg=""/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/seq.xmir saved (3683 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir saved (3683 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/seq.eo to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 29 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3569 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.io.stdout:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="1"
[reo 0.0.7]           name="org.eolang.io.stdout"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/io/stdout.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.090989Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang.io
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [text] &amp;gt; stdout /bool
[reo 0.0.7] &lt;/listing&gt;
[reo 0.0.7]    &lt;errors/&gt;
[reo 0.0.7]    &lt;sheets/&gt;
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.io</tail>
[reo 0.0.7]          <part>org.eolang.io</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="bool" line="29" name="stdout" pos="0">
[reo 0.0.7]          <o line="29" name="text" pos="1"/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] Directory created: ./home/r/.eo/parsed/5f82cc1/org/eolang/io
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/io/stdout.xmir saved (3643 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/01-parse/org/eolang/io
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir saved (3643 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/io/stdout.eo to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 35 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3918 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.io.stdin:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="4"
[reo 0.0.7]           name="org.eolang.io.stdin"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.102562Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang.io
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; stdin
[reo 0.0.7]   # Consumes only one line from the standard input stream
[reo 0.0.7]   # Datarizes to an error object if there is no line to consume
[reo 0.0.7]   [] &gt; next-line /string
[reo 0.0.7]
[reo 0.0.7]   # Consumes all data from the standard input stream
[reo 0.0.7]   [] &gt; @ /string
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.&lt;/license&gt;
[reo 0.0.7]    &lt;metas&gt;
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.io&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.io</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="stdin" pos="0">
[reo 0.0.7]          <o abstract=""
[reo 0.0.7]              atom="string"
[reo 0.0.7]              line="30"
[reo 0.0.7]              name="next-line"
[reo 0.0.7]              pos="2"/>
[reo 0.0.7]          <o abstract="" atom="string" line="34" name="@" pos="2"/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/io/stdin.xmir saved (3991 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir saved (3991 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 70 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6143 bytes of XML in 233µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.bool:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="12"
[reo 0.0.7]           name="org.eolang.bool"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] [] &gt; bool
[reo 0.0.7]   # Equal to another object?
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # If true, return "t", otherwise "f"
[reo 0.0.7]   [t f] &gt; if /t
[reo 0.0.7]
[reo 0.0.7]   # NOT
[reo 0.0.7]   [] &gt; not
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^
[reo 0.0.7]       FALSE
[reo 0.0.7]
[reo 0.0.7]   # AND
[reo 0.0.7]   [x...] &gt; and /bool
[reo 0.0.7]
[reo 0.0.7]   # OR
[reo 0.0.7]   [x...] &gt; or /bool
[reo 0.0.7]
[reo 0.0.7]   # While this is true copies the object
[reo 0.0.7]   # with "i" as the position of the cycle. The result
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object
[reo 0.0.7]   # copied will be set to "while.\rho".
[reo 0.0.7]   [f] &gt; while /int
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       ^
[reo 0.0.7]       01-
[reo 0.0.7]       00-
[reo 0.0.7]
[reo 0.0.7]   # Converts this to hash
[reo 0.0.7]   [] &gt; as-hash
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       ^
[reo 0.0.7]       1231
[reo 0.0.7]       1237
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]    &lt;/metas&gt;
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="bool" pos="0">
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">
[reo 0.0.7]             <o line="31" name="x" pos="3"/>
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="33" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="33" method="" pos="7"/>
[reo 0.0.7]                <o base="x" line="34" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="34" method="" pos="7"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="t" line="36" name="if" pos="2">
[reo 0.0.7]             <o line="37" name="t" pos="3"/>
[reo 0.0.7]             <o line="37" name="f" pos="5"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="39" name="not" pos="2">
[reo 0.0.7]             <o base=".eq" line="41" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="42" pos="6"/>
[reo 0.0.7]                <o base="bool" data="bytes" line="43" pos="6">00</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bool" line="45" name="and" pos="2">
[reo 0.0.7]             <o line="46" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="bool" line="48" name="or" pos="2">
[reo 0.0.7]             <o line="49" name="x" pos="3" vararg=""/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="int" line="51" name="while" pos="2">
[reo 0.0.7]             <o line="56" name="f" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="58" name="as-bytes" pos="2">
[reo 0.0.7]             <o base=".if" line="60" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="61" pos="6"/>
[reo 0.0.7]                <o base="bytes" data="bytes" line="62" pos="6">01</o>
[reo 0.0.7]                <o base="bytes" data="bytes" line="63" pos="6">00</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="65" name="as-hash" pos="2">
[reo 0.0.7]             <o base=".if" line="67" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="68" pos="6"/>
[reo 0.0.7]                <o base="int" data="bytes" line="69" pos="6">00 00 00 00 00 00 04 CF</o>
[reo 0.0.7]                <o base="int" data="bytes" line="70" pos="6">00 00 00 00 00 00 04 D5</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/bool.xmir saved (6212 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir saved (6212 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/bool.eo to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 53 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3969 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.goto:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="5"
[reo 0.0.7]           name="org.eolang.goto"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/goto.eo"
[reo 0.0.7]           time="2022-09-29T11:55:48.136281Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] #  2016-2022 Objectionary.com
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +architect yegor256@gmail.com
[reo 0.0.7] +home https://github.com/objectionary/eo
[reo 0.0.7] +package org.eolang
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7
[reo 0.0.7] +version 0.28.7
[reo 0.0.7]
[reo 0.0.7] # Non-conditional forward and backward jumps. Returns TRUE
[reo 0.0.7] # if the backward jump happened, an object provided to
[reo 0.0.7] # g.forward otherwise.
[reo 0.0.7] #
[reo 0.0.7] # Forward jump may look like this:
[reo 0.0.7] #
[reo 0.0.7] # ```
[reo 0.0.7] # goto
[reo 0.0.7] #   [g]
[reo 0.0.7] #     seq &amp;gt; @
[reo 0.0.7] #       g.forward TRUE
[reo 0.0.7] #       stdout &quot;Will never be printed&quot;
[reo 0.0.7] # ```
[reo 0.0.7] #
[reo 0.0.7] # Backward jump may be done this way:
[reo 0.0.7] #
[reo 0.0.7] # ```
[reo 0.0.7] # goto
[reo 0.0.7] #   [g]
[reo 0.0.7] #     seq &amp;gt; @
[reo 0.0.7] #       stdout &quot;Will be printed forever&quot;
[reo 0.0.7] #       g.backward
[reo 0.0.7] # ```
[reo 0.0.7] #
[reo 0.0.7] [f] &amp;gt; goto /?
[reo 0.0.7] &lt;/listing&gt;
[reo 0.0.7]    &lt;errors/&gt;
[reo 0.0.7]    &lt;sheets/&gt;
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] 2016-2022 Objectionary.com
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>architect</head>
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>
[reo 0.0.7]          <part>yegor256@gmail.com</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang</tail>
[reo 0.0.7]          <part>org.eolang</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.28.7</tail>
[reo 0.0.7]          <part>0.28.7</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" atom="?" line="53" name="goto" pos="0">
[reo 0.0.7]          <o line="53" name="f" pos="1"/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/goto.xmir saved (4038 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir saved (4038 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/goto.eo to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir
[reo 0.0.7] [INFO] Parsed 17 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 282ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6358 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6358 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 683µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 595µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 541µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 585µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 929µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 574µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 735&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 209&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 547µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 617µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 227µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 570µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 575µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 629µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 642µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 606µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 622µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 701µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 625µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 274µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (6757 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &gt; sub\n
[reo 0.0.7]       &amp;.add &gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &gt; block /?\n
[reo 0.0.7] </listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="heap" pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract="" atom="pointer" line="32" name="malloc" pos="2">\n
[reo 0.0.7]             <o line="35" name="s" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="37" name="free" pos="2">\n
[reo 0.0.7]             <o line="41" name="p" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="pointer" pos="2">\n
[reo 0.0.7]             <o line="44" name="address" pos="3"/>\n
[reo 0.0.7]             <o line="44" name="length" pos="11"/>\n
[reo 0.0.7]             <o base="address" line="45" name="@" pos="4" ref="44"/>\n
[reo 0.0.7]             <o abstract="" line="47" name="add" pos="4">\n
[reo 0.0.7]                <o line="48" name="x" pos="5"/>\n
[reo 0.0.7]                <o base="&amp;" line="49" pos="6"/>\n
[reo 0.0.7]                <o base=".^" line="49" method="" pos="7"/>\n
[reo 0.0.7]                <o base=".pointer" line="49" method="" name="@" pos="9">\n
[reo 0.0.7]                   <o base="address" line="50" pos="8" ref="44"/>\n
[reo 0.0.7]                   <o base=".plus" line="50" method="" pos="15">\n
[reo 0.0.7]                      <o base="length" line="51" pos="10" ref="44"/>\n
[reo 0.0.7]                      <o base=".times" line="51" method="" pos="16">\n
[reo 0.0.7]                         <o base="x" line="51" pos="23" ref="48"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="length" line="52" pos="8" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="sub" pos="4">\n
[reo 0.0.7]                <o line="55" name="x" pos="5"/>\n
[reo 0.0.7]                <o base="&amp;" line="56" pos="6"/>\n
[reo 0.0.7]                <o base=".add" line="56" method="" name="@" pos="7">\n
[reo 0.0.7]                   <o base="x" line="57" pos="8" ref="55"/>\n
[reo 0.0.7]                   <o base=".times" line="57" method="" pos="9">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="57" pos="16">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" atom="?" line="59" name="block" pos="4">\n
[reo 0.0.7]                <o line="60" name="len" pos="5"/>\n
[reo 0.0.7]                <o line="60" name="inverse" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 616&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 840&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 194&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (6770 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;13&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.heap&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/heap.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:47.872665Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &gt; sub\n
[reo 0.0.7]       &amp;.add &gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &gt; block /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="heap" pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract="" atom="pointer" line="32" name="malloc" pos="2">\n
[reo 0.0.7]             <o line=&quot;35&quot; name=&quot;s&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;37&quot; name=&quot;free&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;41&quot; name=&quot;p&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;pointer&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;44&quot; name=&quot;address&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;44&quot; name=&quot;length&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;address&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;47&quot; name=&quot;add&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;48&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.pointer&quot; line=&quot;49&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.^&quot; line=&quot;49&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                      &lt;o base="&amp;" line="49" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="50" pos="15">\n
[reo 0.0.7]                      <o base="address" line="50" pos="8" ref="44"/>\n
[reo 0.0.7]                      <o base=".times" line="51" pos="16">\n
[reo 0.0.7]                         <o base="length" line="51" pos="10" ref="44"/>\n
[reo 0.0.7]                         <o base="x" line="51" pos="23" ref="48"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="length" line="52" pos="8" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="sub" pos="4">\n
[reo 0.0.7]                <o line="55" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".add" line="56" name="@" pos="7">\n
[reo 0.0.7]                   <o base="&amp;" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base=".times" line="57" pos="9">\n
[reo 0.0.7]                      <o base="x" line="57" pos="8" ref="55"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="57" pos="16">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" atom="?" line="59" name="block" pos="4">\n
[reo 0.0.7]                <o line="60" name="len" pos="5"/>\n
[reo 0.0.7]                <o line="60" name="inverse" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 585µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 588µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 626µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 908µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 642µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 642µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 700µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 601µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 886µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 205&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 584&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 594&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 579&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 880&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (7077 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &gt; sub\n
[reo 0.0.7]       &amp;.add &gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &gt; block /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="heap" pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract="" atom="pointer" line="32" name="malloc" pos="2">\n
[reo 0.0.7]             <o line="35" name="s" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="37" name="free" pos="2">\n
[reo 0.0.7]             <o line="41" name="p" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="pointer" pos="2">\n
[reo 0.0.7]             <o line="44" name="address" pos="3"/>\n
[reo 0.0.7]             <o line="44" name="length" pos="11"/>\n
[reo 0.0.7]             <o base="address" line="45" name="@" pos="4" ref="44"/>\n
[reo 0.0.7]             <o abstract="" line="47" name="add" pos="4">\n
[reo 0.0.7]                <o line="48" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".pointer" line="49" name="@" pos="9">\n
[reo 0.0.7]                   <o base=".^" line="49" pos="7">\n
[reo 0.0.7]                      <o base="&amp;" line="49" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="50" pos="15">\n
[reo 0.0.7]                      <o base="address" line="50" pos="8" ref="44"/>\n
[reo 0.0.7]                      <o base=".times" line="51" pos="16">\n
[reo 0.0.7]                         <o base="length" line="51" pos="10" ref="44"/>\n
[reo 0.0.7]                         <o base="x" line="51" pos="23" ref="48"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="length" line="52" pos="8" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="54" name="sub" pos="4">\n
[reo 0.0.7]                <o line="55" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".add" line="56" name="@" pos="7">\n
[reo 0.0.7]                   <o base="&amp;" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base=".times" line="57" pos="9">\n
[reo 0.0.7]                      <o base="x" line="57" pos="8" ref="55"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="57" pos="16">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" atom="?" line="59" name="block" pos="4">\n
[reo 0.0.7]                <o line="60" name="len" pos="5"/>\n
[reo 0.0.7]                <o line="60" name="inverse" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 641µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 636µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 726µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 645µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 607µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 863µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 191&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 614&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 841&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 235&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 697&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 754&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 207&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 661µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 714µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 660µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 690µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 633µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 611µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 659µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 660µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 870µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 651µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 606µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (7486 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &gt; sub\n
[reo 0.0.7]       &amp;.add &gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &gt; block /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="heap" pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract="" atom="pointer" line="32" name="malloc" pos="2">\n
[reo 0.0.7]             <o line="35" name="s" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="37" name="free" pos="2">\n
[reo 0.0.7]             <o line="41" name="p" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="pointer" pos="2">\n
[reo 0.0.7]             <o line="44" name="address" pos="3"/>\n
[reo 0.0.7]             <o line="44" name="length" pos="11"/>\n
[reo 0.0.7]             <o base="address" line="45" name="@" pos="4"/>\n
[reo 0.0.7]             <o abstract="" line="47" name="add" pos="4">\n
[reo 0.0.7]                <o line="48" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".pointer" line="49" name="@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.^&quot; line=&quot;49&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;&amp;amp;&quot; line=&quot;49&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;50&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;address&quot; line=&quot;50&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;51&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;length&quot; line=&quot;51&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;51&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;length&quot; line=&quot;52&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;54&quot; name=&quot;sub&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.add&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;&amp;amp;&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.times&quot; line=&quot;57&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;16&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" atom="?" line="59" name="block" pos="4">\n
[reo 0.0.7]                <o line="60" name="len" pos="5"/>\n
[reo 0.0.7]                <o line="60" name="inverse" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 676µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 303µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (12622 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &gt; sub\n
[reo 0.0.7]       &amp;.add &gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &gt; block /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="heap"\n
[reo 0.0.7]           original-name="heap"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="pointer"\n
[reo 0.0.7]              base="heap$malloc"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="malloc"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="free" base="free" level="1"/>\n
[reo 0.0.7]             <o as="pointer" base="pointer" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="heap$free"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="free"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="1"/>\n
[reo 0.0.7]             <o as="pointer" base="pointer" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer"\n
[reo 0.0.7]              cut="5"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="pointer"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="1"/>\n
[reo 0.0.7]             <o as="free" base="free" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="pointer"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="heap$malloc"\n
[reo 0.0.7]           original-name="malloc"\n
[reo 0.0.7]           parent="heap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="35" name="s" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="32.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="32.37" name="free"/>\n
[reo 0.0.7]          <o level="1" line="32.43" name="pointer"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="heap$free"\n
[reo 0.0.7]           original-name="free"\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;41&quot; name=&quot;p&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.43&quot; name=&quot;pointer&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;43&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer&quot;\n
[reo 0.0.7]           original-name=&quot;pointer&quot;\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;address&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;length&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;address&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;heap$pointer$add&quot;\n
[reo 0.0.7]              cut=&quot;8&quot;\n
[reo 0.0.7]              line=&quot;47&quot;\n
[reo 0.0.7]              name=&quot;add&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;47&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;address&quot; base=&quot;address&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;length&quot; base=&quot;length&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;sub&quot; base=&quot;sub&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;block&quot; base=&quot;block&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;malloc&quot; base=&quot;malloc&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;free&quot; base=&quot;free&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base="heap$pointer$sub"\n
[reo 0.0.7]              cut="19"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="sub"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="address" base="address" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1"/>\n
[reo 0.0.7]             <o as="block" base="block" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="heap$pointer$block"\n
[reo 0.0.7]              cut="26"\n
[reo 0.0.7]              line="59"\n
[reo 0.0.7]              name="block"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="59">\n
[reo 0.0.7]             <o as="address" base="address" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1"/>\n
[reo 0.0.7]             <o as="sub" base="sub" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="43.32" name="malloc"/>\n
[reo 0.0.7]          <o level="1" line="43.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="heap$pointer$add"\n
[reo 0.0.7]           original-name="add"\n
[reo 0.0.7]           parent="heap$pointer"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="48" name="x" pos="5"/>\n
[reo 0.0.7]          <o base=".pointer" line="49" name="@" pos="9">\n
[reo 0.0.7]             <o base=".^" line="49" pos="7">\n
[reo 0.0.7]                <o base="&amp;" line="49" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="50" pos="15">\n
[reo 0.0.7]                <o base="address" line="50" pos="8"/>\n
[reo 0.0.7]                <o base=".times" line="51" pos="16">\n
[reo 0.0.7]                   <o base="length" line="51" pos="10"/>\n
[reo 0.0.7]                   <o base="x" line="51" pos="23"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="length" line="52" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="47.44" name="address"/>\n
[reo 0.0.7]          <o level="1" line="47.44" name="length"/>\n
[reo 0.0.7]          <o level="1" line="47.45" name="@"/>\n
[reo 0.0.7]          <o level="1" line="47.54" name="sub"/>\n
[reo 0.0.7]          <o level="1" line="47.59" name="block"/>\n
[reo 0.0.7]          <o level="2" line="47.30" name="size"/>\n
[reo 0.0.7]          <o level="2" line="47.32" name="malloc"/>\n
[reo 0.0.7]          <o level="2" line="47.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$sub&quot;\n
[reo 0.0.7]           original-name=&quot;sub&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.add&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;57&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;16&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.45&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.47&quot; name=&quot;add&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.59&quot; name=&quot;block&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           atom=&quot;?&quot;\n
[reo 0.0.7]           line=&quot;59&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$block&quot;\n
[reo 0.0.7]           original-name=&quot;block&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;60&quot; name=&quot;len&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;60&quot; name=&quot;inverse&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.45&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.47&quot; name=&quot;add&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.54&quot; name=&quot;sub&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;59.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;59.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;59.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 343µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 341µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (12570 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &gt; pointer\n
[reo 0.0.7]     address &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &gt; add\n
[reo 0.0.7]       &amp;.^.pointer &gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &amp;gt; sub\n
[reo 0.0.7]       &amp;amp;.add &amp;gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &amp;gt; block /?\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="heap"\n
[reo 0.0.7]           original-name="heap"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="pointer"\n
[reo 0.0.7]              base="heap$malloc"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="malloc"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="free" base="free" level="1"/>\n
[reo 0.0.7]             <o as="pointer" base="pointer" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="heap$free"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="free"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="1"/>\n
[reo 0.0.7]             <o as="pointer" base="pointer" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer"\n
[reo 0.0.7]              cut="5"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="pointer"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="1"/>\n
[reo 0.0.7]             <o as="free" base="free" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;pointer&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;heap$malloc&quot;\n
[reo 0.0.7]           original-name=&quot;malloc&quot;\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;35&quot; name=&quot;s&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.43&quot; name=&quot;pointer&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;heap$free&quot;\n
[reo 0.0.7]           original-name=&quot;free&quot;\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;41&quot; name=&quot;p&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.43&quot; name=&quot;pointer&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;43&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer&quot;\n
[reo 0.0.7]           original-name=&quot;pointer&quot;\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;address&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;length" pos="11"/>\n
[reo 0.0.7]          <o base="address" line="45" name="@" pos="4"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer$add"\n
[reo 0.0.7]              cut="8"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="add"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="address" base="address" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sub" base="sub" level="1"/>\n
[reo 0.0.7]             <o as="block" base="block" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer$sub"\n
[reo 0.0.7]              cut="19"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="sub"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="address" base="address" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1"/>\n
[reo 0.0.7]             <o as="block" base="block" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="heap$pointer$block"\n
[reo 0.0.7]              cut="26"\n
[reo 0.0.7]              line="59"\n
[reo 0.0.7]              name="block"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="59">\n
[reo 0.0.7]             <o as="address" base="address" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1"/>\n
[reo 0.0.7]             <o as="sub" base="sub" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="43.32" name="malloc"/>\n
[reo 0.0.7]          <o level="1" line="43.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="heap$pointer$add"\n
[reo 0.0.7]           original-name="add"\n
[reo 0.0.7]           parent="heap$pointer"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="48" name="x" pos="5"/>\n
[reo 0.0.7]          <o base=".pointer" line="49" name="@" pos="9">\n
[reo 0.0.7]             <o base=".^" line="49" pos="7">\n
[reo 0.0.7]                <o base="&amp;" line="49" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="50" pos="15">\n
[reo 0.0.7]                <o base="address" line="50" pos="8"/>\n
[reo 0.0.7]                <o base=".times" line="51" pos="16">\n
[reo 0.0.7]                   <o base="length" line="51" pos="10"/>\n
[reo 0.0.7]                   <o base="x" line="51" pos="23"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="length" line="52&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.54&quot; name=&quot;sub&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.59&quot; name=&quot;block&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$sub&quot;\n
[reo 0.0.7]           original-name=&quot;sub&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.add&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;57&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;16&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.47&quot; name=&quot;add&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.59&quot; name=&quot;block&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;54.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           atom=&quot;?&quot;\n
[reo 0.0.7]           line=&quot;59&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$block&quot;\n
[reo 0.0.7]           original-name=&quot;block&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;60&quot; name=&quot;len&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;60&quot; name=&quot;inverse&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;59.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="59.44" name="length"/>\n
[reo 0.0.7]          <o level="1" line="59.45" name="@"/>\n
[reo 0.0.7]          <o level="1" line="59.47" name="add"/>\n
[reo 0.0.7]          <o level="1" line="59.54" name="sub"/>\n
[reo 0.0.7]          <o level="2" line="59.30" name="size"/>\n
[reo 0.0.7]          <o level="2" line="59.32" name="malloc"/>\n
[reo 0.0.7]          <o level="2" line="59.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 223µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (12992 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="13"\n
[reo 0.0.7]           name="org.eolang.heap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/heap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.872665Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Emulation of random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; heap\n
[reo 0.0.7] \n
[reo 0.0.7]   # Allocates a block in memory of "s" bytes,\n
[reo 0.0.7]   # and returns a pointer to it.\n
[reo 0.0.7]   # The "length" attribute of the pointer won't be bound.\n
[reo 0.0.7]   [s] &amp;gt; malloc /pointer\n
[reo 0.0.7] \n
[reo 0.0.7]   # Freed a block in memory, which is referred by the\n
[reo 0.0.7]   # given pointer, which was earlier obtained with malloc().\n
[reo 0.0.7]   # Returns TRUE if works. If the pointer provided wasn't\n
[reo 0.0.7]   # previously allocated, the result will be [].\n
[reo 0.0.7]   [p] &amp;gt; free /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Pointer inside the heap\n
[reo 0.0.7]   [address length] &amp;gt; pointer\n
[reo 0.0.7]     address &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]     # Increment this pointer by x steps forward\n
[reo 0.0.7]     [x] &amp;gt; add\n
[reo 0.0.7]       &amp;amp;.^.pointer &amp;gt; @\n
[reo 0.0.7]         address.plus\n
[reo 0.0.7]           length.times x\n
[reo 0.0.7]         length\n
[reo 0.0.7] \n
[reo 0.0.7]     # Decrement this pointer by x steps backward\n
[reo 0.0.7]     [x] &amp;gt; sub\n
[reo 0.0.7]       &amp;amp;.add &amp;gt; @\n
[reo 0.0.7]         x.times -1\n
[reo 0.0.7] \n
[reo 0.0.7]     # One block in the heap.\n
[reo 0.0.7]     [len inverse] &amp;gt; block /?\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="heap"\n
[reo 0.0.7]           original-name="heap"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="pointer"\n
[reo 0.0.7]              base="heap$malloc"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="malloc"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="free" base="free" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="pointer" base="pointer" level="1" ref="43"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="heap$free"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="free"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="1" ref="32"/>\n
[reo 0.0.7]             &lt;o as=&quot;pointer&quot; base=&quot;pointer&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;heap$pointer&quot;\n
[reo 0.0.7]              cut=&quot;5&quot;\n
[reo 0.0.7]              line=&quot;43&quot;\n
[reo 0.0.7]              name=&quot;pointer&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;43&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;malloc&quot; base=&quot;malloc&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;free&quot; base=&quot;free&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;pointer&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;heap$malloc&quot;\n
[reo 0.0.7]           original-name=&quot;malloc&quot;\n
[reo 0.0.7]           parent=&quot;heap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;35&quot; name=&quot;s&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.43&quot; name=&quot;pointer&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="heap$free"\n
[reo 0.0.7]           original-name="free"\n
[reo 0.0.7]           parent="heap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="41" name="p" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="37.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="37.32" name="malloc"/>\n
[reo 0.0.7]          <o level="1" line="37.43" name="pointer"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="heap$pointer"\n
[reo 0.0.7]           original-name="pointer"\n
[reo 0.0.7]           parent="heap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="44" name="address" pos="3"/>\n
[reo 0.0.7]          <o line="44" name="length" pos="11"/>\n
[reo 0.0.7]          <o base="address" line="45" name="@" pos="4" ref="44"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer$add"\n
[reo 0.0.7]              cut="8"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="add"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="address" base="address" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="sub" base="sub" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="block" base="block" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2" ref="43.30"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2" ref="43.32"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2" ref="43.37"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="heap$pointer$sub"\n
[reo 0.0.7]              cut="19"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="sub"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="address" base="address" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="block" base="block" level="1" ref="59"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2" ref="43.30"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2" ref="43.32"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2" ref="43.37"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="heap$pointer$block"\n
[reo 0.0.7]              cut="26"\n
[reo 0.0.7]              line="59"\n
[reo 0.0.7]              name="block"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="59">\n
[reo 0.0.7]             <o as="address" base="address" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="add" base="add" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="sub" base="sub" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2" ref="43.30"/>\n
[reo 0.0.7]             <o as="malloc" base="malloc" level="2" ref="43.32"/>\n
[reo 0.0.7]             <o as="free" base="free" level="2" ref="43.37"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="43.32" name="malloc"/>\n
[reo 0.0.7]          <o level="1" line="43.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line=&quot;47&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$add&quot;\n
[reo 0.0.7]           original-name=&quot;add&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;48&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.pointer&quot; line=&quot;49&quot; name=&quot;@&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.^&quot; line=&quot;49&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;&amp;amp;&quot; line=&quot;49&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;50&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;address&quot; line=&quot;50&quot; pos=&quot;8&quot; ref=&quot;47.44&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.times&quot; line=&quot;51&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;length&quot; line=&quot;51&quot; pos=&quot;10&quot; ref=&quot;47.44&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;51&quot; pos=&quot;23&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;length&quot; line=&quot;52&quot; pos=&quot;8&quot; ref=&quot;47.44&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.54&quot; name=&quot;sub&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.59&quot; name=&quot;block&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.32&quot; name=&quot;malloc&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;47.37&quot; name=&quot;free&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;heap$pointer$sub&quot;\n
[reo 0.0.7]           original-name=&quot;sub&quot;\n
[reo 0.0.7]           parent=&quot;heap$pointer&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.add&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;&amp;amp;&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;57&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;57&quot; pos=&quot;8&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;16&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;address&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.44&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="54.47" name="add"/>\n
[reo 0.0.7]          <o level="1" line="54.59" name="block"/>\n
[reo 0.0.7]          <o level="2" line="54.30" name="size"/>\n
[reo 0.0.7]          <o level="2" line="54.32" name="malloc"/>\n
[reo 0.0.7]          <o level="2" line="54.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="59"\n
[reo 0.0.7]           name="heap$pointer$block"\n
[reo 0.0.7]           original-name="block"\n
[reo 0.0.7]           parent="heap$pointer"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="60" name="len" pos="5"/>\n
[reo 0.0.7]          <o line="60" name="inverse" pos="9"/>\n
[reo 0.0.7]          <o level="1" line="59.44" name="address"/>\n
[reo 0.0.7]          <o level="1" line="59.44" name="length"/>\n
[reo 0.0.7]          <o level="1" line="59.45" name="@"/>\n
[reo 0.0.7]          <o level="1" line="59.47" name="add"/>\n
[reo 0.0.7]          <o level="1" line="59.54" name="sub"/>\n
[reo 0.0.7]          <o level="2" line="59.30" name="size"/>\n
[reo 0.0.7]          <o level="2" line="59.32" name="malloc"/>\n
[reo 0.0.7]          <o level="2" line="59.37" name="free"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 233µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 143&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 210&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 362ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6358 bytes of XML in 233&micro;s
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir saved (13161 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (program:org.eolang.heap) to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9102 bytes of XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9102 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 987µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 720µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 838µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 761µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 727µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 919µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 709µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 758µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 748µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 795µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 765µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 737µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 857µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 744µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (9483 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.collections.bytes-as-array&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.collections.bytes-as-array&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]             <o base=".right" line="69" method="" name="@" pos="5">\n
[reo 0.0.7]                <o alias="1" base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]                <o base=".neg" line="69" method="" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]             <o base=".eq" line="76" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9" ref="31">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="85" pos="6">\n
[reo 0.0.7]                   <o base="bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                      <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="87" pos="6">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                <o abstract="" line="88" pos="6">\n
[reo 0.0.7]                   <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]                   <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                         <o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;12&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-int&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;2&quot; base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.as-bytes&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.and&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;b&quot; line=&quot;94&quot; pos=&quot;28&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.right&quot; line=&quot;94&quot; method=&quot;&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;96&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 789&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 170&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (9539 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;28&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:47.916446Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                   <o alias="1" base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9" ref="31">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2"&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;80&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;82&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bytes-as-array&quot; line=&quot;86&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;86&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;b&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;89&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;90&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;91&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 1F&lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;12&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-int&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.right&quot; line=&quot;94&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.and&quot; line=&quot;94&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.as-bytes&quot; line=&quot;94&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                                  &lt;o alias=&quot;2&quot; base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;b&quot; line=&quot;94&quot; pos=&quot;28&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="96" name="concat" pos="2">\n
[reo 0.0.7]             <o line="99" name="b" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 775µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 847µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 790µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 802µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 795µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 964µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 786µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (9828 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:47.916446Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                   <o alias="1" base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9" ref="31">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="85" pos="6">\n
[reo 0.0.7]                   <o base="bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                      <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="87" pos="6">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                <o abstract="" line="88" pos="6">\n
[reo 0.0.7]                   <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]                   <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                         <o base="a" line="92" pos="12" ref="88"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-int" line="93" pos="10">\n
[reo 0.0.7]                         <o base=".right" line="94" pos="30">\n
[reo 0.0.7]                            <o base=".and" line="94" pos="23">\n
[reo 0.0.7]                               <o base=".as-bytes" line="94" pos="14">\n
[reo 0.0.7]                                  <o alias="2" base="int" data="bytes" line="94" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="b" line="94" pos="28" ref="88"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;96&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 162&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 160&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 805&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 186&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (9910 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;28&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:47.916446Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                   <o alias="1" base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9" ref="31">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="85" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.collections.bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                      <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="87" pos="6">00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;b&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;89&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;90&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;91&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 1F&lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;12&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-int&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.right&quot; line=&quot;94&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.and&quot; line=&quot;94&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.as-bytes&quot; line=&quot;94&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                                  &lt;o alias=&quot;2&quot; base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;b&quot; line=&quot;94&quot; pos=&quot;28&quot; ref=&quot;88&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;96&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 177&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 201&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 793&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 858&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (9927 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &amp;gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &amp;gt; concat /bytes\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line=&quot;68&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.right&quot; line=&quot;69&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;69&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;69&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;13&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;71&quot; name=&quot;right&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;72&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;74&quot; name=&quot;as-bool&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;76&quot; pos=&quot;9&quot; ref=&quot;31&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;78&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;80&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;82&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.collections.bytes-as-array&quot; line=&quot;86&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;86&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]                   <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                         <o base="a" line="92" pos="12" ref="88"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-int" line="93" pos="10">\n
[reo 0.0.7]                         <o base=".right" line="94" pos="30">\n
[reo 0.0.7]                            <o base=".and" line="94" pos="23">\n
[reo 0.0.7]                               <o base=".as-bytes" line="94" pos="14">\n
[reo 0.0.7]                                  <o base="int" data="bytes" line="94" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="b" line="94" pos="28" ref="88"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="94" pos="37">00 00 00 00 00 00 00 36</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="96" name="concat" pos="2">\n
[reo 0.0.7]             <o line="99" name="b" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 805µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (10013 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &amp;gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &amp;gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &amp;gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &amp;gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &amp;gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &amp;gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &amp;gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &amp;gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=&quot;&quot; line=&quot;31&quot; name=&quot;bytes&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;33&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;34&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;36&quot; name=&quot;size&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;39&quot; name=&quot;slice&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;40&quot; name=&quot;start&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;40&quot; name=&quot;len&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;42&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;45&quot; name=&quot;as-int&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                   <o base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9" ref="31">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="85" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.collections.bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                      <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="87" pos="6">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                <o abstract="" line="88" pos="6">\n
[reo 0.0.7]                   <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]                   <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                         <o base="a" line="92" pos="12" ref="88"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-int" line="93" pos="10">\n
[reo 0.0.7]                         <o base=".right" line="94" pos="30">\n
[reo 0.0.7]                            <o base=".and" line="94" pos="23">\n
[reo 0.0.7]                               <o base=".as-bytes" line="94" pos="14">\n
[reo 0.0.7]                                  <o base="org.eolang.int" data="bytes" line="94" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="b" line="94" pos="28" ref="88"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="94" pos="37">00 00 00 00 00 00 00 36</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="96" name="concat" pos="2">\n
[reo 0.0.7]             <o line="99" name="b" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 800&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 202&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 884&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 185&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 873&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 918&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 188&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 834µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 880µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 968µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 836µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 896µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 859µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 839µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 866µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 928µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 834µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 95&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 842&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 852&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (10440 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="bytes" pos="0">\n
[reo 0.0.7]          <o abstract="" atom="bool" line="33" name="eq" pos="2">\n
[reo 0.0.7]             <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="size" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="slice" pos="2">\n
[reo 0.0.7]             <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="45" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="50" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="55" name="and" pos="2">\n
[reo 0.0.7]             <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="58" name="or" pos="2">\n
[reo 0.0.7]             <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="61" name="xor" pos="2">\n
[reo 0.0.7]             <o line="62" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="64" name="not" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="67" name="left" pos="2">\n
[reo 0.0.7]             <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                   <o base="x" line="69" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="71" name="right" pos="2">\n
[reo 0.0.7]             <o line="72" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="74" name="as-bool" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="76" pos="9">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="85" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.collections.bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                      <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="87" pos="6">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                <o abstract="" line="88" pos="6">\n
[reo 0.0.7]                   <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]                   &lt;o line=&quot;88&quot; name=&quot;b&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;89&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;90&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;91&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 1F&lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;92&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-int&quot; line=&quot;93&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.right&quot; line=&quot;94&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.and&quot; line=&quot;94&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.as-bytes&quot; line=&quot;94&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;b&quot; line=&quot;94&quot; pos=&quot;28&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;94&quot; pos=&quot;37&quot;&gt;00 00 00 00 00 00 00 36&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;96&quot; name=&quot;concat&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 833&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 32ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 288&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 203&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (41630 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     ^.right (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &amp;gt; concat /bytes\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="bytes"\n
[reo 0.0.7]           original-name="bytes"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="bytes$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="33">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;bytes$size&quot;\n
[reo 0.0.7]              cut=&quot;2&quot;\n
[reo 0.0.7]              line=&quot;36&quot;\n
[reo 0.0.7]              name=&quot;size&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;36&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base="bytes$slice"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="39"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="39">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="bytes$as-string"\n
[reo 0.0.7]              cut="6"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="bytes$as-int"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="45"\n
[reo 0.0.7]              name="as-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="45">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;bytes$as-float&quot;\n
[reo 0.0.7]              cut=&quot;8&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;as-float&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;bytes$and&quot;\n
[reo 0.0.7]              cut=&quot;9&quot;\n
[reo 0.0.7]              line=&quot;55&quot;\n
[reo 0.0.7]              name=&quot;and&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;55&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$or"\n
[reo 0.0.7]              cut="11"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="or"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$xor"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="61"\n
[reo 0.0.7]              name="xor"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="61">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;bytes$not&quot;\n
[reo 0.0.7]              cut=&quot;15&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;not&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bytes$left&quot;\n
[reo 0.0.7]              cut=&quot;16&quot;\n
[reo 0.0.7]              line=&quot;67&quot;\n
[reo 0.0.7]              name="left"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="67">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$right"\n
[reo 0.0.7]              cut="22"\n
[reo 0.0.7]              line="71"\n
[reo 0.0.7]              name="right"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="71">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes$as-bool"\n
[reo 0.0.7]              cut="24"\n
[reo 0.0.7]              line="74"\n
[reo 0.0.7]              name="as-bool"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="74">\n
[reo 0.0.7]             <o as="eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bytes$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;28&quot;\n
[reo 0.0.7]              line=&quot;78&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes$as-hash"\n
[reo 0.0.7]              cut="30"\n
[reo 0.0.7]              line="82"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="82">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$concat"\n
[reo 0.0.7]              cut="50"\n
[reo 0.0.7]              line="96"\n
[reo 0.0.7]              name="concat"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="96">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line=&quot;33&quot;\n
[reo 0.0.7]           name=&quot;bytes$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;34&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;bytes$size&quot;\n
[reo 0.0.7]           original-name=&quot;size&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="36.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="36.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="36.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="36.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="36.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="36.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="36.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="39"\n
[reo 0.0.7]           name="bytes$slice"\n
[reo 0.0.7]           original-name="slice"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]          <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          <o level="1" line="39.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="39.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="39.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="39.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="39.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="39.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="39.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="39.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="39.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="39.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="39.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="39.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="39.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="39.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="39.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="bytes$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="42.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="42.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="42.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="42.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="42.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="42.58" name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;45&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-float&quot;\n
[reo 0.0.7]           original-name=&quot;as-float&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="50.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="50.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="50.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="50.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="50.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="50.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="50.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="50.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="50.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="50.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="50.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="50.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="50.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="50.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="55"\n
[reo 0.0.7]           name="bytes$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="55.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="55.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="55.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="55.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="55.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="55.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="55.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="55.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="55.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="55.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="55.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="55.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="55.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="55.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="55.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="bytes$or"\n
[reo 0.0.7]           original-name="or"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;61&quot;\n
[reo 0.0.7]           name=&quot;bytes$xor&quot;\n
[reo 0.0.7]           original-name=&quot;xor&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;b&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="61.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="bytes$not"\n
[reo 0.0.7]           original-name="not"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="64.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="64.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="64.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="64.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="64.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="64.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="64.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="64.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="64.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="64.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="64.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="64.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="64.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="64.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="67"\n
[reo 0.0.7]           name="bytes$left"\n
[reo 0.0.7]           original-name="left"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]             <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                <o base="x" line="69" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="67.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="67.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="67.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="67.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="67.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="67.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="67.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="67.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;67.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;71&quot;\n
[reo 0.0.7]           name=&quot;bytes$right&quot;\n
[reo 0.0.7]           original-name=&quot;right&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;72&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-bool&quot;\n
[reo 0.0.7]           original-name=&quot;as-bool&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base="bytes" data="bytes" line="76" pos="9">01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="74.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="74.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="74.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="74.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="74.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="74.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="74.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="74.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="74.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="74.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="74.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="74.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="74.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="74.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="74.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="78"\n
[reo 0.0.7]           name="bytes$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="78.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="78.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="78.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="78.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="78.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="78.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="78.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="78.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="78.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="78.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="78.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="78.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="78.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="78.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="78.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="bytes$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.bytes-as-array&quot; line=&quot;86&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;86&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;bytes$as-hash$t0$a2&quot;\n
[reo 0.0.7]                 cut=&quot;34&quot;\n
[reo 0.0.7]                 line=&quot;88&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;88&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="82.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="82.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="82.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="82.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="82.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="82.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="82.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="82.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="82.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="82.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="88"\n
[reo 0.0.7]           name="bytes$as-hash$t0$a2"\n
[reo 0.0.7]           parent="bytes$as-hash"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]          <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]             <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                <o base="a" line="92" pos="12"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-int" line="93" pos="10">\n
[reo 0.0.7]                <o base=".right" line="94" pos="30">\n
[reo 0.0.7]                   <o base=".and" line="94" pos="23">\n
[reo 0.0.7]                      <o base=".as-bytes" line="94" pos="14">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="94" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="b" line="94" pos="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="94" pos="37">00 00 00 00 00 00 00 36</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="88.33" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="88.36" name="size"/>\n
[reo 0.0.7]          <o level="2" line="88.39" name="slice"/>\n
[reo 0.0.7]          <o level="2" line="88.42" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="88.45" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="88.50" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="88.55" name="and"/>\n
[reo 0.0.7]          <o level="2" line="88.58" name="or"/>\n
[reo 0.0.7]          <o level=&quot;2&quot; line=&quot;88.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;96&quot;\n
[reo 0.0.7]           name=&quot;bytes$concat&quot;\n
[reo 0.0.7]           original-name=&quot;concat&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 402&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 363&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 19ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 31ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (44081 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="28"\n
[reo 0.0.7]           name="org.eolang.bytes"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bytes.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.916446Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.bytes-as-array\n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Equals to another object\n
[reo 0.0.7]   [x] &gt; eq /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Total number of bytes\n
[reo 0.0.7]   [] &gt; size /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Represents a sub-sequence inside the current one\n
[reo 0.0.7]   [start len] &gt; slice /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of bytes into a string in UTF-8\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into an integer.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn this chain of eight bytes into a float.\n
[reo 0.0.7]   # If there are less or more than eight bytes, there will\n
[reo 0.0.7]   # be an error returned.\n
[reo 0.0.7]   [] &amp;gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise and\n
[reo 0.0.7]   [b...] &amp;gt; and /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise or\n
[reo 0.0.7]   [b...] &amp;gt; or /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise xor\n
[reo 0.0.7]   [b...] &amp;gt; xor /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise not\n
[reo 0.0.7]   [] &amp;gt; not /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &amp;gt; left\n
[reo 0.0.7]     ^.right (x.neg) &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &amp;gt; right /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts to bool\n
[reo 0.0.7]   [] &amp;gt; as-bool\n
[reo 0.0.7]     ^.eq 01- &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Return itself\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     reduced. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         bytes-as-array ^\n
[reo 0.0.7]       1\n
[reo 0.0.7]       [a b]\n
[reo 0.0.7]         plus. &gt; @\n
[reo 0.0.7]           times.\n
[reo 0.0.7]             31\n
[reo 0.0.7]             a\n
[reo 0.0.7]           as-int.\n
[reo 0.0.7]             (0.as-bytes.and b).right 54\n
[reo 0.0.7] \n
[reo 0.0.7]   # Concatenation of two byte sequences:\n
[reo 0.0.7]   # the current and the provided one,\n
[reo 0.0.7]   # as a new sequence\n
[reo 0.0.7]   [b] &gt; concat /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>bytes-as-array org.eolang.collections.bytes-as-array</tail>\n
[reo 0.0.7]          <part>bytes-as-array</part>\n
[reo 0.0.7]          <part>org.eolang.collections.bytes-as-array</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="bytes"\n
[reo 0.0.7]           original-name="bytes"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="bytes$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;33&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="bytes$size"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="size"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="36">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$slice"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="39"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="39">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="bytes$as-string"\n
[reo 0.0.7]              cut="6"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;bytes$as-int&quot;\n
[reo 0.0.7]              cut=&quot;7&quot;\n
[reo 0.0.7]              line=&quot;45&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;45&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;bytes$as-float&quot;\n
[reo 0.0.7]              cut=&quot;8&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;as-float&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$and"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="55"\n
[reo 0.0.7]              name="and"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="55">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;bytes$or&quot;\n
[reo 0.0.7]              cut=&quot;11&quot;\n
[reo 0.0.7]              line=&quot;58&quot;\n
[reo 0.0.7]              name=&quot;or&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;58&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;bytes$xor&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;61&quot;\n
[reo 0.0.7]              name=&quot;xor&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;61&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$not"\n
[reo 0.0.7]              cut="15"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="not"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bytes$left&quot;\n
[reo 0.0.7]              cut=&quot;16&quot;\n
[reo 0.0.7]              line=&quot;67&quot;\n
[reo 0.0.7]              name=&quot;left&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;67&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;bytes$right&quot;\n
[reo 0.0.7]              cut=&quot;22&quot;\n
[reo 0.0.7]              line=&quot;71&quot;\n
[reo 0.0.7]              name=&quot;right&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;71&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes$as-bool"\n
[reo 0.0.7]              cut="24"\n
[reo 0.0.7]              line="74"\n
[reo 0.0.7]              name="as-bool"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="74">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes$as-bytes"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="78"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bytes$as-hash&quot;\n
[reo 0.0.7]              cut=&quot;30&quot;\n
[reo 0.0.7]              line=&quot;82&quot;\n
[reo 0.0.7]              name=&quot;as-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;82&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="concat" base="concat" level="1" ref="96"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="bytes$concat"\n
[reo 0.0.7]              cut="50"\n
[reo 0.0.7]              line="96"\n
[reo 0.0.7]              name="concat"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="96">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="55"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="67"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="71"/>\n
[reo 0.0.7]             <o as="as-bool" base="as-bool" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="82"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="33"\n
[reo 0.0.7]           name="bytes$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="34" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="33.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="33.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line=&quot;33.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;33.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;bytes$size&quot;\n
[reo 0.0.7]           original-name=&quot;size&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;39&quot;\n
[reo 0.0.7]           name=&quot;bytes$slice"\n
[reo 0.0.7]           original-name="slice"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="40" name="start" pos="3"/>\n
[reo 0.0.7]          <o line="40" name="len" pos="9"/>\n
[reo 0.0.7]          <o level="1" line="39.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="39.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="39.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="39.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="39.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="39.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="39.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="39.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="39.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="39.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="39.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="39.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="39.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="39.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="39.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="bytes$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="42.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="42.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="42.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="42.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="42.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="42.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="42.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="42.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="42.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="42.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="42.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="42.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="42.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="42.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;45&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;45.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-float&quot;\n
[reo 0.0.7]           original-name=&quot;as-float&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.67&quot; name=&quot;left"/>\n
[reo 0.0.7]          <o level="1" line="50.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="50.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="50.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="50.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="50.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="55"\n
[reo 0.0.7]           name="bytes$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="56" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="55.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="55.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="55.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="55.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="55.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="55.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="55.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="55.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="55.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="55.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="55.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="55.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="55.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="55.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="55.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="bytes$or"\n
[reo 0.0.7]           original-name="or"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="59" name="b" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="58.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="58.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="58.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="58.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="58.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="58.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="58.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="58.61" name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;61&quot;\n
[reo 0.0.7]           name=&quot;bytes$xor&quot;\n
[reo 0.0.7]           original-name=&quot;xor&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;b&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;bytes$not&quot;\n
[reo 0.0.7]           original-name=&quot;not&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="64.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="64.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="64.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="64.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="64.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="64.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="64.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="64.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="64.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="64.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="64.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="64.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="64.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="67"\n
[reo 0.0.7]           name="bytes$left"\n
[reo 0.0.7]           original-name="left"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="68" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".right" line="69" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="69" pos="4"/>\n
[reo 0.0.7]             <o base=".neg" line="69" pos="14">\n
[reo 0.0.7]                <o base="x" line="69" pos="13" ref="68"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="67.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="67.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="67.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="67.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="67.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="67.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="67.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="67.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="67.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="67.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="67.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="67.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="67.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="67.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="67.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;71&quot;\n
[reo 0.0.7]           name=&quot;bytes$right&quot;\n
[reo 0.0.7]           original-name=&quot;right&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;72&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;71.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;74&quot;\n
[reo 0.0.7]           name=&quot;bytes$as-bool&quot;\n
[reo 0.0.7]           original-name=&quot;as-bool&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;76&quot; pos=&quot;9&quot; ref=&quot;31&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1" line="74.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="74.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="74.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="74.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="74.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="74.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="74.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="74.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="78"\n
[reo 0.0.7]           name="bytes$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="78.33" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="78.36" name="size"/>\n
[reo 0.0.7]          <o level="1" line="78.39" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="78.42" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="78.45" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="78.50" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="78.55" name="and"/>\n
[reo 0.0.7]          <o level="1" line="78.58" name="or"/>\n
[reo 0.0.7]          <o level="1" line="78.61" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="78.64" name="not"/>\n
[reo 0.0.7]          <o level="1" line="78.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="78.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="78.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="78.82" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="78.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="bytes$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="bytes"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".reduced" line="84" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="85" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.collections.bytes-as-array" line="86" pos="8">\n
[reo 0.0.7]                   <o base="^" line="86" pos="23"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.int" data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;bytes$as-hash$t0$a2&quot;\n
[reo 0.0.7]                 cut=&quot;34&quot;\n
[reo 0.0.7]                 line=&quot;88&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;88&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;82.33&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot; ref=&quot;82.36&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;2&quot; ref=&quot;82.39&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot; ref=&quot;82.42&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot; ref=&quot;82.45&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot; ref=&quot;82.50&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;2&quot; ref=&quot;82.55&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;2&quot; ref=&quot;82.58&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;2&quot; ref=&quot;82.61&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;2&quot; ref=&quot;82.64&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;2&quot; ref=&quot;82.67&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;2&quot; ref=&quot;82.71&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bool&quot; base=&quot;as-bool&quot; level=&quot;2&quot; ref=&quot;82.74&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot; ref=&quot;82.78&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat&quot; base=&quot;concat&quot; level=&quot;2&quot; ref=&quot;82.96&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="82.67" name="left"/>\n
[reo 0.0.7]          <o level="1" line="82.71" name="right"/>\n
[reo 0.0.7]          <o level="1" line="82.74" name="as-bool"/>\n
[reo 0.0.7]          <o level="1" line="82.78" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="82.96" name="concat"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="88"\n
[reo 0.0.7]           name="bytes$as-hash$t0$a2"\n
[reo 0.0.7]           parent="bytes$as-hash"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="88" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="88" name="b" pos="9"/>\n
[reo 0.0.7]          <o base=".plus" line="89" name="@" pos="8">\n
[reo 0.0.7]             <o base=".times" line="90" pos="10">\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="91" pos="12">00 00 00 00 00 00 00 1F</o>\n
[reo 0.0.7]                <o base="a" line="92" pos="12" ref="88"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-int" line="93" pos="10">\n
[reo 0.0.7]                <o base=".right" line="94" pos="30">\n
[reo 0.0.7]                   <o base=".and" line="94" pos="23">\n
[reo 0.0.7]                      <o base=".as-bytes" line="94" pos="14">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="94" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="b" line="94" pos="28" ref="88"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="94" pos="37">00 00 00 00 00 00 00 36</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="88.33" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="88.36" name="size"/>\n
[reo 0.0.7]          <o level="2" line="88.39" name="slice"/>\n
[reo 0.0.7]          <o level="2" line="88.42" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="88.45" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="88.50" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="88.55" name="and"/>\n
[reo 0.0.7]          <o level="2" line="88.58" name="or"/>\n
[reo 0.0.7]          <o level="2" line="88.61" name="xor"/>\n
[reo 0.0.7]          <o level="2" line="88.64" name="not"/>\n
[reo 0.0.7]          <o level="2" line="88.67" name="left"/>\n
[reo 0.0.7]          <o level="2" line="88.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;88.96&quot; name=&quot;concat&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;96&quot;\n
[reo 0.0.7]           name=&quot;bytes$concat&quot;\n
[reo 0.0.7]           original-name=&quot;concat&quot;\n
[reo 0.0.7]           parent=&quot;bytes&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;99&quot; name=&quot;b&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.33&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.36&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.39&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.42&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.45&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.50&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.55&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.58&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.61&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.64&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.67&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.71&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.74&quot; name=&quot;as-bool&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.78&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.82&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 234&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 222&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 183&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 34ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 268µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 31ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 543ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9102 bytes of XML in 275µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir saved (44250 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (program:org.eolang.bytes) to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3686 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3686 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 343&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 201&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 572&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 666µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 246µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 349µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 434µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 304µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 314µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 363µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 382µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 292µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 410µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 443µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 286µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 389µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 562µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 384µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 297µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 205&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 391µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 644µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 429µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 336µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 514µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 439µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 90µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 436µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 404µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 325µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 415µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 432µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 465µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 452&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 415&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 435µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 438µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 371µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 411µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 708µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 749µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 468µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 391µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 80µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 438µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 660µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4925 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.as-phi"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/as-phi.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.937089Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Turns an object into a &phi;-term\n
[reo 0.0.7] [x] &amp;gt; as-phi /string\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="as-phi"\n
[reo 0.0.7]           original-name="as-phi"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="x" pos="1"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 365µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 436µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 452µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 477&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 348&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 211&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 147&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 138&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 470&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 420&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 207&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 475µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 455µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 274ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3686 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir saved (5170 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (program:org.eolang.as-phi) to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4912 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4912 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 486µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 431µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 381µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 496µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 443µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 440µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 478µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 442µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 402µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 421µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 95&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 732µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 447µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 592µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (5266 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.string"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/string.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.952600Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; string\n
[reo 0.0.7]   # Is true if both objects are equal\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get the length of it\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn it into bytes.\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-hash. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Takes a piece of a string as another string\n
[reo 0.0.7]   [start len] &gt; slice /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;string&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;31&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;4">\n
[reo 0.0.7]                <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="33" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="length" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="42" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-hash" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="45" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="string" line="47" name="slice" pos="2">\n
[reo 0.0.7]             <o line="48" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="48" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (5332 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.string"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/string.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.952600Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; string\n
[reo 0.0.7]   # Is true if both objects are equal\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get the length of it\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn it into bytes.\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-hash. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Takes a piece of a string as another string\n
[reo 0.0.7]   [start len] &gt; slice /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="string" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                   <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="length" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="42" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-hash" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="45" pos="7">\n
[reo 0.0.7]                   <o base="^" line="45" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="string" line="47" name="slice" pos="2">\n
[reo 0.0.7]             <o line="48" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="48" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 475µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 586µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 480µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 652µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 490µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 462µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 456µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 672&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 193&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 152&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 519&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 447&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 155&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 87&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 487µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 526µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 506µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 645µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 493µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 488µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 491µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 541µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 511µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 582µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 520µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 512µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 503µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 486µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 514µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 496µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 882&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 169&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 597µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 534µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 535µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 635µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 455µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 80µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (6082 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.string"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/string.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.952600Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; string\n
[reo 0.0.7]   # Is true if both objects are equal\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get the length of it\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn it into bytes.\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-hash. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Takes a piece of a string as another string\n
[reo 0.0.7]   [start len] &gt; slice /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="string" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                   <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="x" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="36" name="length" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="39" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="42" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-hash" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="45" pos="7">\n
[reo 0.0.7]                   <o base="^" line="45" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="string" line="47" name="slice" pos="2">\n
[reo 0.0.7]             <o line="48" name="start" pos="3"/>\n
[reo 0.0.7]             <o line="48" name="len" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 520µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 298µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 223µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (9819 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.string"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/string.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.952600Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; string\n
[reo 0.0.7]   # Is true if both objects are equal\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get the length of it\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn it into bytes.\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     as-hash. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Takes a piece of a string as another string\n
[reo 0.0.7]   [start len] &amp;gt; slice /string\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="string"\n
[reo 0.0.7]           original-name="string"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="string$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="string$length"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="length"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="36">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="string$as-bytes"\n
[reo 0.0.7]              cut="8"\n
[reo 0.0.7]              line="39"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="39">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;string$as-hash&quot;\n
[reo 0.0.7]              cut=&quot;9&quot;\n
[reo 0.0.7]              line=&quot;42&quot;\n
[reo 0.0.7]              name=&quot;as-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;42&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;length&quot; base=&quot;length&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              base=&quot;string$slice&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;47&quot;\n
[reo 0.0.7]              name=&quot;slice&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;47&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;length&quot; base=&quot;length&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;30&quot;\n
[reo 0.0.7]           name=&quot;string$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;string&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                <o base="x" line="34" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="30.36" name="length"/>\n
[reo 0.0.7]          <o level="1" line="30.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="30.42" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="30.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="36"\n
[reo 0.0.7]           name="string$length"\n
[reo 0.0.7]           original-name="length"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="36.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="36.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="36.42" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="36.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="39"\n
[reo 0.0.7]           name="string$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="39.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="39.36" name="length"/>\n
[reo 0.0.7]          <o level="1" line="39.42" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="39.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="string$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".as-hash" line="44" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="45" pos="7">\n
[reo 0.0.7]                <o base="^" line="45" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="42.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.36" name="length"/>\n
[reo 0.0.7]          <o level="1" line="42.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="42.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="string$slice"\n
[reo 0.0.7]           original-name="slice"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="48" name="start" pos="3"/>\n
[reo 0.0.7]          <o line="48" name="len" pos="9"/>\n
[reo 0.0.7]          <o level="1" line="47.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="47.36" name="length"/>\n
[reo 0.0.7]          <o level="1" line="47.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="47.42" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 376µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 346µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 822µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 170&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 860&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 211&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (10083 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.string&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/string.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:47.952600Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; string\n
[reo 0.0.7]   # Is true if both objects are equal\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get the length of it\n
[reo 0.0.7]   [] &gt; length /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Turn it into bytes.\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-hash. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Takes a piece of a string as another string\n
[reo 0.0.7]   [start len] &gt; slice /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           line=&quot;29&quot;\n
[reo 0.0.7]           name="string"\n
[reo 0.0.7]           original-name="string"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="string$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="47"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="string$length"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="length"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="36">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="47"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="string$as-bytes"\n
[reo 0.0.7]              cut="8"\n
[reo 0.0.7]              line="39"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="39">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="47"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="string$as-hash"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="47"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="string$slice"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="length" base="length" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="42"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="string$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="30.36" name="length"/>\n
[reo 0.0.7]          <o level="1" line="30.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="30.42" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="30.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="36"\n
[reo 0.0.7]           name="string$length"\n
[reo 0.0.7]           original-name="length"\n
[reo 0.0.7]           parent="string"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="36.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="36.39" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="36.42" name="as-hash"/>\n
[reo 0.0.7]          <o level="1" line="36.47" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;39&quot;\n
[reo 0.0.7]           name=&quot;string$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;string&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.36&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.42&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.47&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;42&quot;\n
[reo 0.0.7]           name=&quot;string$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;string&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-hash&quot; line=&quot;44&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;45&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;45&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.36&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.39&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.47&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;string&quot;\n
[reo 0.0.7]           line=&quot;47&quot;\n
[reo 0.0.7]           name=&quot;string$slice&quot;\n
[reo 0.0.7]           original-name=&quot;slice&quot;\n
[reo 0.0.7]           parent=&quot;string&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;48&quot; name=&quot;start&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;48&quot; name=&quot;len&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.36&quot; name=&quot;length&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.39&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.42&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 187&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 895µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 830µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 317µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 857µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 858µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 983µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 870µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 284ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4912 bytes of XML in 229µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir saved (10252 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (program:org.eolang.string) to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4011 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4011 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 343µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 328&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 272&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 352µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 387µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 363µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 276µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 321µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 424µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 369µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 287µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 318µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 375µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 433µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 197&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 284µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 371µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 497µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 393µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 428µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 323µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 382µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 387µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 321µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 113&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 392&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 442&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 408µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 389µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 357µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 425µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 382µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 602µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 441µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 627µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 319µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (5248 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.try"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/try.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.967126Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Try, catch and finally. This object helps catch errors created by the\n
[reo 0.0.7] # object 'error'. When being dataized, such objects will crash the problem.\n
[reo 0.0.7] # Decorate them with 'try' and errors will be caught by the 'catch'\n
[reo 0.0.7] # abstract object here and the enclosure of the 'error' will be passed to it.\n
[reo 0.0.7] [main catch finally] &gt; try /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="33"\n
[reo 0.0.7]           name="try"\n
[reo 0.0.7]           original-name="try"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="33" name="main" pos="1"/>\n
[reo 0.0.7]          <o line="33" name="catch" pos="6"/>\n
[reo 0.0.7]          <o line="33" name="finally" pos="12"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 354µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 236µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 448µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 174&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 444&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 355&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 174&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 450µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 468µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 243ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4011 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir saved (5492 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (program:org.eolang.try) to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4615 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4615 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 344µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 454µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 370µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 411µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 369µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 373&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 182&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 364µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 432µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 769µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 412µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 375µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 420µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 364µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 454µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 424µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 872µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 452µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 454µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 576µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 437µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 508µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 442µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 432µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 443µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 392µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 455µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 398µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 444µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 399µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 443µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 471µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 510µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 505µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 477µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 508µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 480µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 559µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 512µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 511µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 448µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 507µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 444µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 519µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 762µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 477&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 537µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 607µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 522µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 423µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 84µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 533µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 245µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (9605 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.ram"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/ram.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.983012Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; ram\n
[reo 0.0.7] \n
[reo 0.0.7]   # Write bytes from position.\n
[reo 0.0.7]   [position data] &gt; write /true\n
[reo 0.0.7] \n
[reo 0.0.7]   # Slice fixed size of bytes from position.\n
[reo 0.0.7]   [position size] &gt; slice /ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]   [position size] &gt; ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; @ /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]     [data] &gt; write /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="ram"\n
[reo 0.0.7]           original-name="ram"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="true"\n
[reo 0.0.7]              base="ram$write"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="write"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="ram-slice" base="ram-slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="ram-slice"\n
[reo 0.0.7]              base="ram$slice"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="35"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="35">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="ram-slice" base="ram-slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="ram$ram-slice"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="ram-slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="true"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="ram$write"\n
[reo 0.0.7]           original-name="write"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="33" name="position" pos="3"/>\n
[reo 0.0.7]          <o line="33" name="data" pos="12"/>\n
[reo 0.0.7]          <o level="1" line="32.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="32.35" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="32.38" name="ram-slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="ram-slice"\n
[reo 0.0.7]           line="35"\n
[reo 0.0.7]           name="ram$slice"\n
[reo 0.0.7]           original-name="slice"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="36" name="position" pos="3"/>\n
[reo 0.0.7]          <o line="36" name="size" pos="12"/>\n
[reo 0.0.7]          <o level="1" line="35.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="35.32" name="write"/>\n
[reo 0.0.7]          <o level="1" line="35.38" name="ram-slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="ram$ram-slice"\n
[reo 0.0.7]           original-name="ram-slice"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="38" name="position" pos="3"/>\n
[reo 0.0.7]          <o line="38" name="size" pos="12"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="ram$ram-slice$@"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="40"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="40">\n
[reo 0.0.7]             <o as="position" base="position" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;write&quot; base=&quot;write&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;ram$ram-slice$write&quot;\n
[reo 0.0.7]              cut=&quot;10&quot;\n
[reo 0.0.7]              line=&quot;42&quot;\n
[reo 0.0.7]              name=&quot;write&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;42&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;position&quot; base=&quot;position&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;write&quot; base=&quot;write&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.32&quot; name=&quot;write&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.35&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;40&quot;\n
[reo 0.0.7]           name=&quot;ram$ram-slice$@&quot;\n
[reo 0.0.7]           original-name=&quot;@&quot;\n
[reo 0.0.7]           parent=&quot;ram$ram-slice&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.38&quot; name=&quot;position&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.38&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.42&quot; name=&quot;write&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;40.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;40.32&quot; name=&quot;write&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;40.35&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           atom=&quot;bytes"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="ram$ram-slice$write"\n
[reo 0.0.7]           original-name="write"\n
[reo 0.0.7]           parent="ram$ram-slice"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="42" name="data" pos="5"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="position"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="size"/>\n
[reo 0.0.7]          <o level="1" line="42.40" name="@"/>\n
[reo 0.0.7]          <o level="2" line="42.30" name="size"/>\n
[reo 0.0.7]          <o level="2" line="42.32" name="write"/>\n
[reo 0.0.7]          <o level="2" line="42.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 388µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 821µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (9200 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.ram"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/ram.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.983012Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Random-access memory (RAM).\n
[reo 0.0.7] [size] &gt; ram\n
[reo 0.0.7] \n
[reo 0.0.7]   # Write bytes from position.\n
[reo 0.0.7]   [position data] &gt; write /true\n
[reo 0.0.7] \n
[reo 0.0.7]   # Slice fixed size of bytes from position.\n
[reo 0.0.7]   [position size] &gt; slice /ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]   [position size] &gt; ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; @ /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]     [data] &gt; write /bytes\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="ram"\n
[reo 0.0.7]           original-name="ram"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="true"\n
[reo 0.0.7]              base="ram$write"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="write"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]             <o as="ram-slice" base="ram-slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="ram-slice"\n
[reo 0.0.7]              base="ram$slice"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="35"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="35">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="ram-slice" base="ram-slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="ram$ram-slice"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="ram-slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="true"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="ram$write"\n
[reo 0.0.7]           original-name="write"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line=&quot;33&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;data&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.30&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.35&quot; name=&quot;slice&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;ram-slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;ram-slice&quot;\n
[reo 0.0.7]           line=&quot;35&quot;\n
[reo 0.0.7]           name=&quot;ram$slice&quot;\n
[reo 0.0.7]           original-name=&quot;slice&quot;\n
[reo 0.0.7]           parent=&quot;ram&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;36&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;36&quot; name=&quot;size&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.32&quot; name=&quot;write&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.38&quot; name=&quot;ram-slice&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;ram$ram-slice&quot;\n
[reo 0.0.7]           original-name=&quot;ram-slice&quot;\n
[reo 0.0.7]           parent=&quot;ram&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;38&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;38&quot; name=&quot;size&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;ram$ram-slice$@&quot;\n
[reo 0.0.7]              cut=&quot;9&quot;\n
[reo 0.0.7]              line=&quot;40&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref="40">\n
[reo 0.0.7]             <o as="position" base="position" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="ram$ram-slice$write"\n
[reo 0.0.7]              cut="10"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="write"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="position" base="position" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="write" base="write" level="2"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="40"\n
[reo 0.0.7]           name="ram$ram-slice$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="ram$ram-slice"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o level="1" line="40.38" name="position"/>\n
[reo 0.0.7]          <o level="1" line="40.38" name="size"/>\n
[reo 0.0.7]          <o level="1" line="40.42" name="write"/>\n
[reo 0.0.7]          <o level="2" line="40.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="ram$ram-slice$write"\n
[reo 0.0.7]           original-name="write"\n
[reo 0.0.7]           parent="ram$ram-slice"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="42" name="data" pos="5"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="position"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="size"/>\n
[reo 0.0.7]          <o level="1" line="42.40" name="@"/>\n
[reo 0.0.7]          <o level="2" line="42.32" name="write"/>\n
[reo 0.0.7]          <o level="2" line="42.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 753µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (9403 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="9"\n
[reo 0.0.7]           name="org.eolang.ram"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/ram.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.983012Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Random-access memory (RAM).\n
[reo 0.0.7] [size] &amp;gt; ram\n
[reo 0.0.7] \n
[reo 0.0.7]   # Write bytes from position.\n
[reo 0.0.7]   [position data] &amp;gt; write /true\n
[reo 0.0.7] \n
[reo 0.0.7]   # Slice fixed size of bytes from position.\n
[reo 0.0.7]   [position size] &amp;gt; slice /ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]   [position size] &amp;gt; ram-slice\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &amp;gt; @ /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]     [data] &amp;gt; write /bytes\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="ram"\n
[reo 0.0.7]           original-name="ram"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="size" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="true"\n
[reo 0.0.7]              base="ram$write"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="write"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="1" ref="35"/>\n
[reo 0.0.7]             <o as="ram-slice" base="ram-slice" level="1" ref="38"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="ram-slice"\n
[reo 0.0.7]              base="ram$slice"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="35"\n
[reo 0.0.7]              name="slice"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;35&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;write&quot; base=&quot;write&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ram-slice&quot; base=&quot;ram-slice&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;ram$ram-slice&quot;\n
[reo 0.0.7]              cut=&quot;7&quot;\n
[reo 0.0.7]              line=&quot;38&quot;\n
[reo 0.0.7]              name=&quot;ram-slice&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;38&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;write&quot; base=&quot;write&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;slice&quot; base=&quot;slice&quot; level=&quot;1&quot; ref=&quot;35&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;true&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;ram$write&quot;\n
[reo 0.0.7]           original-name=&quot;write&quot;\n
[reo 0.0.7]           parent=&quot;ram&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;position&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name="data" pos="12"/>\n
[reo 0.0.7]          <o level="1" line="32.30" name="size"/>\n
[reo 0.0.7]          <o level="1" line="32.35" name="slice"/>\n
[reo 0.0.7]          <o level="1" line="32.38" name="ram-slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="ram-slice"\n
[reo 0.0.7]           line="35"\n
[reo 0.0.7]           name="ram$slice"\n
[reo 0.0.7]           original-name="slice"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="36" name="position" pos="3"/>\n
[reo 0.0.7]          <o line="36" name="size" pos="12"/>\n
[reo 0.0.7]          <o level="1" line="35.32" name="write"/>\n
[reo 0.0.7]          <o level="1" line="35.38" name="ram-slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="ram$ram-slice"\n
[reo 0.0.7]           original-name="ram-slice"\n
[reo 0.0.7]           parent="ram"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="38" name="position" pos="3"/>\n
[reo 0.0.7]          <o line="38" name="size" pos="12"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="ram$ram-slice$@"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="40"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="40">\n
[reo 0.0.7]             <o as="position" base="position" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="write" base="write" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="2" ref="38.35"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="ram$ram-slice$write"\n
[reo 0.0.7]              cut="10"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="write"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="position" base="position" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="40"/>\n
[reo 0.0.7]             <o as="write" base="write" level="2" ref="42"/>\n
[reo 0.0.7]             <o as="slice" base="slice" level="2" ref="38.35"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="40"\n
[reo 0.0.7]           name="ram$ram-slice$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="ram$ram-slice"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o level="1" line="40.38" name="position"/>\n
[reo 0.0.7]          <o level="1" line="40.38" name="size"/>\n
[reo 0.0.7]          <o level="1" line="40.42" name="write"/>\n
[reo 0.0.7]          <o level="2" line="40.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="ram$ram-slice$write"\n
[reo 0.0.7]           original-name="write"\n
[reo 0.0.7]           parent="ram$ram-slice"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="42" name="data" pos="5"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="position"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="size"/>\n
[reo 0.0.7]          <o level="1" line="42.40" name="@"/>\n
[reo 0.0.7]          <o level="2" line="42.32" name="write"/>\n
[reo 0.0.7]          <o level="2" line="42.35" name="slice"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 790&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 854&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 786&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 222&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 163&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 146&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 838&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 233&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 855&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 848µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 778µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 259ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4615 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir saved (9572 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (program:org.eolang.ram) to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3593 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3593 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 304µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 227µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 383µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 278µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 147&micro;s
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 167&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 421µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 315µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 347µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 337µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 248µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 349µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 245µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 415µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 347µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 395µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 366µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 372µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 357µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 355&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 271&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 163&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 373µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 355µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 295µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 363µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 372µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 373µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 432µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 370µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 366µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 323µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 355µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 260µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 611µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 908µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 370µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 143&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 349µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 83µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 537µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4833 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.memory"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/memory.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:47.994290Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Storage of data in memory.\n
[reo 0.0.7] [] &gt; memory /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="memory"\n
[reo 0.0.7]           original-name="memory"\n
[reo 0.0.7]           pos="0"/>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 306µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 404µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 407µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 403µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 318µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 430µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 399µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 445µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 323µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 230ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3593 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir saved (5077 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (program:org.eolang.memory) to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 273µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 303µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 223µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 315µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 300µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 302µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 253µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 327µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 321µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 305µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 356µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 277µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 334µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 255µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 342µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 160&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 339µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 506µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 344µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 382µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 349µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 359µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 288µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 359µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 285µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 377µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 287µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 359µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 357µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 384&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 168&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 370µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 329µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 390µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 347µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 587µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 403µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 379µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 440µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 348µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 739µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 537µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 736µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 842µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 426µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 350µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (5088 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.error"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/error.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.003337Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # This object must be used in order to terminate the program\n
[reo 0.0.7] # due to an error. Just make a copy of it with any encapsulated object.\n
[reo 0.0.7] # The first attempt to dataize it will lead to runtime error and program\n
[reo 0.0.7] # termination. The only way to catch such an error is by using\n
[reo 0.0.7] # the object 'try'.\n
[reo 0.0.7] [] &gt; error /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="error"\n
[reo 0.0.7]           original-name="error"\n
[reo 0.0.7]           pos="0"/>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 372µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 347µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 780µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 517µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 236µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 650µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 512µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 592µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 551&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 232&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 144&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 149&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 420&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 339&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 225&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 422µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 357µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 424µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 318µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 242ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir saved (5332 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (program:org.eolang.error) to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9052 bytes of XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9052 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 776µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 951µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 781µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 787µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 803µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 777µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 968µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 142&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 174&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 786&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 888&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 821µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 791µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 972µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 790µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (9510 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o alias="1" base="^" line="40" pos="7"/>\n
[reo 0.0.7]                <o base=".eq" line="40" method="" pos="8">\n
[reo 0.0.7]                   <o base="x" line="40" pos="12" ref="38"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="40" method="" pos="14"/>\n
[reo 0.0.7]                <o alias="2" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                <o base=".gt" line="41" method="" pos="8">\n
[reo 0.0.7]                   <o base="x" line="41" pos="12" ref="38"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" method="" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">\n
[reo 0.0.7]             <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                <o base=".eq" line="46" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="46" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                <o base=".lt" line="47" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="49" name="gt" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="52" name="gte" pos="2">\n
[reo 0.0.7]             <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".eq" line="55" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="55" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                <o base=".gt" line="56" method="" pos="7">\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="58" name="times" pos="2">\n
[reo 0.0.7]             <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="61" name="plus" pos="2">\n
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;66&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;66&quot; pos=&quot;12&quot; ref=&quot;30&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;68&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;70&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;73&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;73&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;element&quot; line=&quot;75&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;76&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; ref=&quot;70&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;79&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;80&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;82&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;89&quot; pos=&quot;8&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;90&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;91&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 233µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 806µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (9550 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &amp;gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &amp;gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &amp;gt; neg\n
[reo 0.0.7]     ^.times -1.0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &amp;gt; minus\n
[reo 0.0.7]     mapped. &amp;gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &amp;gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &amp;gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &amp;gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     as-int. &amp;gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="40" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                      <o alias="2" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;44&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;46&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;47&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;49&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;52&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;53&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;11&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="58" name="times" pos="2">\n
[reo 0.0.7]             <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="61" name="plus" pos="2">\n
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]                <o base="float" data="float" line="66" pos="12" ref="30">-1.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="68" name="minus" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="list" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="69"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="73" pos="6">\n
[reo 0.0.7]                   <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="75" pos="10" ref="73"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="77" pos="6" ref="70" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="79" name="div" pos="2">\n
[reo 0.0.7]             <o line="80" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="82" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="85" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="87" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="88" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="89" pos="8" ref="82"/>\n
[reo 0.0.7]                   <o base=".right" line="90" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="91" pos="10" ref="82"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 803µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 834&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 202&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 142&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 824&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 807&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 158&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 134&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 837µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (9775 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="40" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                      <o alias="2" base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">\n
[reo 0.0.7]             <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="7">\n
[reo 0.0.7]                   <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="46" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="49" name="gt" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="52" name="gte" pos="2">\n
[reo 0.0.7]             <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                   <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="55" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom=&quot;float&quot; line=&quot;58&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;61&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;66&quot; pos=&quot;12&quot; ref=&quot;30&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;68&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;70&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;73&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;73&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;element&quot; line=&quot;75&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; ref=&quot;70&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;79&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;80&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;82&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                <o base=".xor" line="88" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="89" pos="8" ref="82"/>\n
[reo 0.0.7]                   <o base=".right" line="90" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="91" pos="10" ref="82"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 783µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (9834 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &amp;gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     and. &amp;gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     or. &amp;gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &amp;gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &amp;gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &amp;gt; neg\n
[reo 0.0.7]     ^.times -1.0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &amp;gt; minus\n
[reo 0.0.7]     mapped. &amp;gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &amp;gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &amp;gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o alias="1" base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;12&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.not&quot; line=&quot;41&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;2&quot; base=&quot;^&quot; line=&quot;41&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;41&quot; pos=&quot;12&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;44&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;46&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;47&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;49&quot; name=&quot;gt&quot; pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="52" name="gte" pos="2">\n
[reo 0.0.7]             <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                   <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="55" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="58" name="times" pos="2">\n
[reo 0.0.7]             <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="61" name="plus" pos="2">\n
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]                <o base="float" data="float" line="66" pos="12" ref="30">-1.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="68" name="minus" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="69"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="73" pos="6">\n
[reo 0.0.7]                   <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="75" pos="10" ref="73"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="77" pos="6" ref="70" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="79" name="div" pos="2">\n
[reo 0.0.7]             <o line="80" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="82" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="85" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="87" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="88" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="89" pos="8" ref="82"/>\n
[reo 0.0.7]                   <o base=".right" line="90" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="91" pos="10" ref="82"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 244&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 198&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 862&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 995&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 254&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (9851 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;21&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.float&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/float.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.030531Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="40" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                      <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">\n
[reo 0.0.7]             <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="7">\n
[reo 0.0.7]                   <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="46" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="49" name="gt" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="52" name="gte" pos="2">\n
[reo 0.0.7]             <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                   <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="55" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11" ref="53"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="58" name="times" pos="2">\n
[reo 0.0.7]             <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="61" name="plus" pos="2">\n
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]                <o base="float" data="float" line="66" pos="12" ref="30">-1.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="68" name="minus" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="69"/>\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;73&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;73&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;element&quot; line=&quot;75&quot; pos=&quot;10&quot; ref=&quot;73&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; ref=&quot;70&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;79&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;80&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;82&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;89&quot; pos=&quot;8&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;90&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;91&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 171&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 166&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 854&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 181&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (9904 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;21&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.float&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/float.eo&quot;\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="float" pos="0">\n
[reo 0.0.7]          <o abstract="" line="31" name="eq" pos="2">\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="40" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                      <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12" ref="38"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">\n
[reo 0.0.7]             <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="7">\n
[reo 0.0.7]                   <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="46" pos="11" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="47" pos="7">\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;49&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;52&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;53&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;11&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;58&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;61&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;66&quot; pos=&quot;12&quot; ref=&quot;30&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line="68" name="minus" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="69"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="73" pos="6">\n
[reo 0.0.7]                   <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="75" pos="10" ref="73"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="76" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]                <o base="x-neg" line="77" pos="6" ref="70" unvar=""/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="79" name="div" pos="2">\n
[reo 0.0.7]             <o line="80" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bytes" line="82" name="as-bytes" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="85" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".as-int" line="87" name="@" pos="4">\n
[reo 0.0.7]                <o base=".xor" line="88" pos="6">\n
[reo 0.0.7]                   <o base="as-bytes" line="89" pos="8" ref="82"/>\n
[reo 0.0.7]                   <o base=".right" line="90" pos="8">\n
[reo 0.0.7]                      <o base="as-bytes" line="91" pos="10" ref="82"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 827µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 113&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 836&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 191&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 867&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 172&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 810&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 138&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 796µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 999µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 840µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 966µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 839µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 784µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 818µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 884µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 829µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 928µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 78µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (10250 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;float&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;31&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="x" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="37" name="lt" pos="2">\n
[reo 0.0.7]             <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]                <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                   <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                      <o base="^" line="40" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="40" pos="12"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                   <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                      <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                      <o base="x" line="41" pos="12"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="lte" pos="2">\n
[reo 0.0.7]             <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="7">\n
[reo 0.0.7]                   <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="46" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".lt" line="47" pos="7">\n
[reo 0.0.7]                   <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="49" name="gt" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="52" name="gte" pos="2">\n
[reo 0.0.7]             <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                   <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="55" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                   <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                   <o base="x" line="56" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="58" name="times" pos="2">\n
[reo 0.0.7]             <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="61" name="plus" pos="2">\n
[reo 0.0.7]             <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="neg" pos="2">\n
[reo 0.0.7]             <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]                <o base="float" data="float" line="66" pos="12">-1.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="68" name="minus" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]             <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="73" pos="6">\n
[reo 0.0.7]                   <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]                   <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]                      <o base="element" line="75" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".plus" line="76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;79&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;80&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bytes&quot; line=&quot;82&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;as-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;89&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;90&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-bytes&quot; line=&quot;91&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 86&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 818&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 300&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 207&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (28263 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;21&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.float&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/float.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.030531Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="float"\n
[reo 0.0.7]           original-name="float"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$lt"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$lte"\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;43&quot;\n
[reo 0.0.7]              name=&quot;lte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;43&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bool&quot;\n
[reo 0.0.7]              base=&quot;float$gt&quot;\n
[reo 0.0.7]              cut=&quot;27&quot;\n
[reo 0.0.7]              line=&quot;49&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;49&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$gte"\n
[reo 0.0.7]              cut="29"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="52">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="float$times"\n
[reo 0.0.7]              cut="38"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="float$plus"\n
[reo 0.0.7]              cut="40"\n
[reo 0.0.7]              line="61"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="61">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base=&quot;float$neg&quot;\n
[reo 0.0.7]              cut=&quot;42&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;float$minus&quot;\n
[reo 0.0.7]              cut=&quot;46&quot;\n
[reo 0.0.7]              line=&quot;68&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;68&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;float$div&quot;\n
[reo 0.0.7]              cut=&quot;58&quot;\n
[reo 0.0.7]              line=&quot;79&quot;\n
[reo 0.0.7]              name=&quot;div&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;79&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bytes"\n
[reo 0.0.7]              base="float$as-bytes"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="82"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="82">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$as-hash"\n
[reo 0.0.7]              cut="61"\n
[reo 0.0.7]              line="85"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="85">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;float$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;32&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;33&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;34&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;34&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;float$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;38&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;39&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;40&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;40&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o>\n
[reo 0.0.7]             <o base=".not" line="41" pos="14">\n
[reo 0.0.7]                <o base=".gt" line="41" pos="8">\n
[reo 0.0.7]                   <o base="^" line="41" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="41" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="37.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="37.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="37.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="37.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="37.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="37.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="37.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="37.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="37.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="37.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="37.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="float$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="44" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="45" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="46" pos="7">\n
[reo 0.0.7]                <o base="^" line="46" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="46" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".lt" line="47" pos="7">\n
[reo 0.0.7]                <o base="^" line="47" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="47" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="43.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="43.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="43.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="43.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="43.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="43.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="43.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="43.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="43.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="43.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bool&quot;\n
[reo 0.0.7]           line=&quot;49&quot;\n
[reo 0.0.7]           name=&quot;float$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;52&quot;\n
[reo 0.0.7]           name=&quot;float$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;53&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.gt&quot; line=&quot;56&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;56&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="52.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="52.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="52.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="52.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="52.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="52.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="float$times"\n
[reo 0.0.7]           original-name="times"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="59" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="58.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="58.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="58.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="58.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="58.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="58.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="58.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="58.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="58.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="58.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="58.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="61"\n
[reo 0.0.7]           name="float$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="62" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="61.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="61.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="61.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="61.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="61.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="61.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="61.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="61.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="61.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="61.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="61.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;float$neg&quot;\n
[reo 0.0.7]           original-name=&quot;neg&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.times&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;66&quot; pos=&quot;12&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;68&quot;\n
[reo 0.0.7]           name=&quot;float$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mapped&quot; line=&quot;70&quot; name=&quot;x-neg&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;float$minus$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;49&quot;\n
[reo 0.0.7]                 line=&quot;73&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base="eq" level="2"/>\n
[reo 0.0.7]                <o as="lt" base="lt" level="2"/>\n
[reo 0.0.7]                <o as="lte" base="lte" level="2"/>\n
[reo 0.0.7]                <o as="gt" base="gt" level="2"/>\n
[reo 0.0.7]                <o as="gte" base="gte" level="2"/>\n
[reo 0.0.7]                <o as="times" base="times" level="2"/>\n
[reo 0.0.7]                <o as="plus" base="plus" level="2"/>\n
[reo 0.0.7]                <o as="neg" base="neg" level="2"/>\n
[reo 0.0.7]                <o as="div" base="div" level="2"/>\n
[reo 0.0.7]                <o as="as-bytes" base="as-bytes" level="2"/>\n
[reo 0.0.7]                <o as="as-hash" base="as-hash" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".plus" line="76" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="76" pos="4"/>\n
[reo 0.0.7]             <o base="x-neg" line="77" pos="6" unvar=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="68.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="68.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="68.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="68.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="68.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="68.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="68.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="68.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="68.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="68.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="68.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="73"\n
[reo 0.0.7]           name="float$minus$t1$a1"\n
[reo 0.0.7]           parent="float$minus"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]          <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]             <o base="element" line="75" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="73.69" name="x"/>\n
[reo 0.0.7]          <o level="1" line="73.76" name="@"/>\n
[reo 0.0.7]          <o level="2" line="73.31" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.37" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="73.43" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="73.49" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="73.52" name="gte"/>\n
[reo 0.0.7]          <o level=&quot;2&quot; line=&quot;73.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;73.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;79&quot;\n
[reo 0.0.7]           name=&quot;float$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;80&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;79.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;bytes&quot;\n
[reo 0.0.7]           line=&quot;82&quot;\n
[reo 0.0.7]           name=&quot;float$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="82.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="82.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="82.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="85"\n
[reo 0.0.7]           name="float$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".as-int" line="87" name="@" pos="4">\n
[reo 0.0.7]             <o base=".xor" line="88" pos="6">\n
[reo 0.0.7]                <o base="as-bytes" line="89" pos="8"/>\n
[reo 0.0.7]                <o base=".right" line="90" pos="8">\n
[reo 0.0.7]                   <o base="as-bytes" line="91" pos="10"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="92" pos="10">00 00 00 00 00 00 00 20</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="85.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="85.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="85.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="85.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="85.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="85.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="85.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="85.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="85.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="85.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="85.82" name="as-bytes"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 237µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (28257 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &amp;gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     as-int. &gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="float"\n
[reo 0.0.7]           original-name="float"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$lt"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$lte"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="float$gt"\n
[reo 0.0.7]              cut="27"\n
[reo 0.0.7]              line="49"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="49">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$gte"\n
[reo 0.0.7]              cut="29"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="52">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;float$times&quot;\n
[reo 0.0.7]              cut=&quot;38&quot;\n
[reo 0.0.7]              line=&quot;58&quot;\n
[reo 0.0.7]              name=&quot;times&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;58&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;float$plus&quot;\n
[reo 0.0.7]              cut=&quot;40&quot;\n
[reo 0.0.7]              line=&quot;61&quot;\n
[reo 0.0.7]              name=&quot;plus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;61&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$neg"\n
[reo 0.0.7]              cut="42"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$minus"\n
[reo 0.0.7]              cut="46"\n
[reo 0.0.7]              line="68"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="68">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="float$div"\n
[reo 0.0.7]              cut="58"\n
[reo 0.0.7]              line="79"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="79">\n
[reo 0.0.7]             <o as="eq" base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;float$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;60&quot;\n
[reo 0.0.7]              line=&quot;82&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;82&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;float$as-hash&quot;\n
[reo 0.0.7]              cut=&quot;61&quot;\n
[reo 0.0.7]              line=&quot;85&quot;\n
[reo 0.0.7]              name=&quot;as-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;85&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="float$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                <o base="x" line="35" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="31.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="31.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="31.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="31.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="31.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="31.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="31.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="31.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="31.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="31.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="float$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]             <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                   <o base="^" line="40" pos="7"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;41&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;41&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;41&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;43&quot;\n
[reo 0.0.7]           name=&quot;float$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;46&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;47&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="43.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="43.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="43.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="43.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="43.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="49"\n
[reo 0.0.7]           name="float$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="49.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="49.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="49.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="49.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="49.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="49.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="49.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="49.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="49.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="49.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="49.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="52"\n
[reo 0.0.7]           name="float$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="55" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="56" pos="11"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="52.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="52.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="52.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line=&quot;52.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;float$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;61&quot;\n
[reo 0.0.7]           name=&quot;float$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="61.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="61.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="61.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="61.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="61.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="61.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="float$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]             <o base="float" data="float" line="66" pos="12">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="64.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="64.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="64.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="64.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="64.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="64.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="64.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="64.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="64.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="64.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="68"\n
[reo 0.0.7]           name="float$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                <o base="x" line="72" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="float$minus$t1$a1"\n
[reo 0.0.7]                 cut="49"\n
[reo 0.0.7]                 line="73"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="73">\n
[reo 0.0.7]                <o as="x" base="x" level="1"/>\n
[reo 0.0.7]                <o as="@" base="@" level="1"/>\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.plus&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;73&quot;\n
[reo 0.0.7]           name=&quot;float$minus$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;float$minus&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;73&quot; name=&quot;element&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.neg&quot; line=&quot;74&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;element&quot; line=&quot;75&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;73.69" name="x"/>\n
[reo 0.0.7]          <o level="2" line="73.31" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.37" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="73.43" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="73.49" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="73.52" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="73.58" name="times"/>\n
[reo 0.0.7]          <o level="2" line="73.61" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="73.64" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="73.79" name="div"/>\n
[reo 0.0.7]          <o level="2" line="73.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="73.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="79"\n
[reo 0.0.7]           name="float$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="80" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="79.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="79.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="79.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="79.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="79.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="79.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="79.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="79.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="79.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="79.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="79.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="float$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="82.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="82.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="82.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="82.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="82.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="82.58" name="times"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;82.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;85&quot;\n
[reo 0.0.7]           name=&quot;float$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.xor&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;as-bytes&quot; line=&quot;89&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.right&quot; line=&quot;90&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;91&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 151&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (29753 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="21"\n
[reo 0.0.7]           name="org.eolang.float"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/float.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.030531Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; float\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     and. &gt; @\n
[reo 0.0.7]       (^.eq x).not\n
[reo 0.0.7]       (^.gt x).not\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.lt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     or. &gt; @\n
[reo 0.0.7]       ^.eq x\n
[reo 0.0.7]       ^.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x...] &gt; times /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x...] &gt; plus /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^.times -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x...] &gt; minus\n
[reo 0.0.7]     mapped. &gt; x-neg\n
[reo 0.0.7]       list\n
[reo 0.0.7]         x\n
[reo 0.0.7]       [element]\n
[reo 0.0.7]         neg. &gt; @\n
[reo 0.0.7]           element\n
[reo 0.0.7]     ^.plus &gt; @\n
[reo 0.0.7]       ...x-neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x...] &gt; div /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes /bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     as-int. &amp;gt; @\n
[reo 0.0.7]       xor.\n
[reo 0.0.7]         as-bytes\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           as-bytes\n
[reo 0.0.7]           32\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="float"\n
[reo 0.0.7]           original-name="float"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$lt"\n
[reo 0.0.7]              cut="7&quot;\n
[reo 0.0.7]              line=&quot;37&quot;\n
[reo 0.0.7]              name=&quot;lt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;37&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;float$lte&quot;\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;43&quot;\n
[reo 0.0.7]              name=&quot;lte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;43&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="float$gt"\n
[reo 0.0.7]              cut="27"\n
[reo 0.0.7]              line="49"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="49">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$gte"\n
[reo 0.0.7]              cut="29"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="52">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="float$times"\n
[reo 0.0.7]              cut="38"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;float$plus&quot;\n
[reo 0.0.7]              cut=&quot;40&quot;\n
[reo 0.0.7]              line=&quot;61&quot;\n
[reo 0.0.7]              name=&quot;plus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;61&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;float$neg&quot;\n
[reo 0.0.7]              cut=&quot;42&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="float$minus"\n
[reo 0.0.7]              cut="46"\n
[reo 0.0.7]              line="68"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="68">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="85"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="float$div"\n
[reo 0.0.7]              cut="58"\n
[reo 0.0.7]              line="79"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="79">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="52"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bytes&quot;\n
[reo 0.0.7]              base=&quot;float$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;60&quot;\n
[reo 0.0.7]              line=&quot;82&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;82&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;float$as-hash&quot;\n
[reo 0.0.7]              cut=&quot;61&quot;\n
[reo 0.0.7]              line=&quot;85&quot;\n
[reo 0.0.7]              name=&quot;as-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;85&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level="1" ref="61"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="68"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="79"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="82"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="float$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="32" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                <o base="^" line="34" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                <o base="x" line="35" pos="6" ref="32"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="31.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="31.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="31.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="31.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="31.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="31.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="31.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="31.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="31.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="31.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="float$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="38" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".and" line="39" name="@" pos="4">\n
[reo 0.0.7]             <o base=".not" line="40" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="8">\n
[reo 0.0.7]                   <o base="^" line="40" pos="7"/>\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;12&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;41&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;41&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;41&quot; pos=&quot;12&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;43&quot;\n
[reo 0.0.7]           name=&quot;float$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.or&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;46&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;47&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;11&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="43.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="43.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="43.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="43.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="43.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="43.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="43.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="49"\n
[reo 0.0.7]           name="float$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="49.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="49.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="49.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="49.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="49.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="49.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="49.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="49.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="49.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="49.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="49.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="52"\n
[reo 0.0.7]           name="float$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="53" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".or" line="54" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="55" pos="7">\n
[reo 0.0.7]                <o base="^" line="55" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="55" pos="11" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".gt" line="56" pos="7">\n
[reo 0.0.7]                <o base="^" line="56" pos="6"/>\n
[reo 0.0.7]                <o base="x" line="56" pos="11" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="52.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;52.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;float$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;61&quot;\n
[reo 0.0.7]           name=&quot;float$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;3&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;61.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="61.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="61.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="61.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="61.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="61.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="61.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="61.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="61.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="61.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="float$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".times" line="66" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="66" pos="4"/>\n
[reo 0.0.7]             <o base="float" data="float" line="66" pos="12" ref="30">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="64.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="64.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="64.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="64.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="64.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="64.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="64.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="64.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="64.79" name="div"/>\n
[reo 0.0.7]          <o level="1" line="64.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="68"\n
[reo 0.0.7]           name="float$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="69" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o base=".mapped" line="70" name="x-neg" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="71" pos="6">\n
[reo 0.0.7]                <o base="x" line="72" pos="8" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="float$minus$t1$a1"\n
[reo 0.0.7]                 cut="49"\n
[reo 0.0.7]                 line=&quot;73&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;73&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;68.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot; ref=&quot;68.37&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot; ref=&quot;68.43&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot; ref=&quot;68.49&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot; ref=&quot;68.52&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot; ref=&quot;68.58&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot; ref=&quot;68.61&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot; ref=&quot;68.64&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot; ref=&quot;68.79&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot; ref=&quot;68.82&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;2&quot; ref=&quot;68.85&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.plus&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x-neg&quot; line=&quot;77&quot; pos=&quot;6&quot; ref=&quot;70&quot; unvar=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.82&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;68.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;73&quot;\n
[reo 0.0.7]           name=&quot;float$minus$t1$a1"\n
[reo 0.0.7]           parent="float$minus"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="73" name="element" pos="7"/>\n
[reo 0.0.7]          <o base=".neg" line="74" name="@" pos="8">\n
[reo 0.0.7]             <o base="element" line="75" pos="10" ref="73"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="73.69" name="x"/>\n
[reo 0.0.7]          <o level="2" line="73.31" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="73.37" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="73.43" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="73.49" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="73.52" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="73.58" name="times"/>\n
[reo 0.0.7]          <o level="2" line="73.61" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="73.64" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="73.79" name="div"/>\n
[reo 0.0.7]          <o level="2" line="73.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="73.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="79"\n
[reo 0.0.7]           name="float$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="float"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="80" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="79.31" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="79.37" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="79.43" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="79.49" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="79.52" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="79.58" name="times"/>\n
[reo 0.0.7]          <o level="1" line="79.61" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="79.64" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="79.68" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="79.82" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="79.85" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bytes"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="float$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.85&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;85&quot;\n
[reo 0.0.7]           name=&quot;float$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;float&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-int&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.xor&quot; line=&quot;88&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;as-bytes&quot; line=&quot;89&quot; pos=&quot;8&quot; ref=&quot;85.82&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.right&quot; line=&quot;90&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-bytes&quot; line=&quot;91&quot; pos=&quot;10&quot; ref=&quot;85.82&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;92&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 20&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.31&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.37&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.43&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.49&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.52&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.58&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.61&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.64&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.68&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.79&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.82&quot; name=&quot;as-bytes"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 413ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9052 bytes of XML in 360µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir saved (29926 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (program:org.eolang.float) to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3761 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3761 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 280&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 183&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 302µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 275µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 288µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 278µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 250µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 313µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 293µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 446µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 420µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 431µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 442µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 411µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 450µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 375µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 454µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 352µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 525µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 377µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 200&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 498µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 461µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 435µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 231µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 299µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 761µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 440µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 359µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 458µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 396µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 498µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 608µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 411µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 637µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 489µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 551µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 578µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 478µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 168&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 161&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 498&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 510µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 575µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 343µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 482µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 509µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 485µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 503µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 516µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 822µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 337µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 334µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 347µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 373µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4999 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.cage"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/cage.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.050989Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # This object is doing exactly the same as "memory", but allows\n
[reo 0.0.7] # you to store objects, not only data. In other words, it doesn't\n
[reo 0.0.7] # do dataization when objects are being stored.\n
[reo 0.0.7] [] &gt; cage /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="cage"\n
[reo 0.0.7]           original-name="cage"\n
[reo 0.0.7]           pos="0"/>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 307µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 383µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 356µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 305&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 196&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 291&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 145&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 365µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 297µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 362µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 304µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 244ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3761 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir saved (5243 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (program:org.eolang.cage) to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7411 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7411 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 681µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 538µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 624µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 538µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 751µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 682µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 585µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 818µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 673&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 546µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 616µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 549µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 559µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 640µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 657µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (7810 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   <o base=".length" line="48" method="" pos="13"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]                         <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                            <o base="list" line="55" pos="14">\n
[reo 0.0.7]                               <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                            <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                               <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                               <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                               <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                                  <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                                  <o base=".at" line="60" method="" pos="22">\n
[reo 0.0.7]                                     <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                                  <o base=".with" line="61" method="" pos="21">\n
[reo 0.0.7]                                     <o alias="1" base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                                     <o base=".at" line="61" method="" pos="32">\n
[reo 0.0.7]                                        <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                                     </o>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="arr" line="64" pos="6"/>\n
[reo 0.0.7]                <o base=".at" line="64" method="" pos="9">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 242&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 260&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 678&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 176&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (7827 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;7&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.switch&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/switch.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.063664Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;44&quot; name=&quot;switch&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;cases&quot; pos=&quot;1&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;46&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;47&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;48&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]                         <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                            <o base="list" line="55" pos="14">\n
[reo 0.0.7]                               <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                            <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                               <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                               <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                               <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                                  <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                                     <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                                     <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                                     <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                                     <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                                        <o alias="1" base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                                        <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                                     </o>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 675µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' produced (7619 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     &quot;this value will be returned&quot;\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     &quot;this value will be skipped&quot;\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &amp;gt; switch\n
[reo 0.0.7]   if. &amp;gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &amp;gt; arr\n
[reo 0.0.7]             reduced. &amp;gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &amp;gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;64&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;error&quot; line=&quot;66&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;66&quot; pos=&quot;10&quot;&gt;switch cases are empty&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;53&quot; name=&quot;arr&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;55&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cases&quot; line=&quot;56&quot; pos=&quot;16&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;57&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;58&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;acc&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;case&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;60&quot; pos=&quot;22&quot;&gt;\n
[reo 0.0.7]                         <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                         <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                            <o alias="1" base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 711µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 225µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' produced (7663 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6" ref="53"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]             <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                <o base="list" line="55" pos="14">\n
[reo 0.0.7]                   <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                   <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                   <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                   <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                      <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                         &lt;o base=&quot;case&quot; line=&quot;60&quot; pos=&quot;18&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;26&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;61&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;acc&quot; line=&quot;61&quot; pos=&quot;18&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;61&quot; pos=&quot;32&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;1&quot; base=&quot;case&quot; line=&quot;61&quot; pos=&quot;28&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;36&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;18&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 247&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 243&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 695&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 208&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 684µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 931µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 713µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 878µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (7814 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6" ref="53"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]             <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                <o base="list" line="55" pos="14">\n
[reo 0.0.7]                   <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                   <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                   <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                   <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                      <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                         <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                         &lt;o base=&quot;acc&quot; line=&quot;61&quot; pos=&quot;18&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;61&quot; pos=&quot;32&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;1&quot; base=&quot;case&quot; line=&quot;61&quot; pos=&quot;28&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;36&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line=&quot;62&quot; pos=&quot;18&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 178&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 170&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 751&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 202&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (7873 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;7&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.switch&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/switch.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.063664Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;list org.eolang.collections.list&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;list&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.collections.list&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;architect&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;yegor256@gmail.com&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;yegor256@gmail.com&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo&lt;/tail&gt;\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6" ref="53"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]             <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="55" pos="14">\n
[reo 0.0.7]                   <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                   <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                   <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                   <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                      <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                         <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                         <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                            <o alias="1" base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 706µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 854µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (7900 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;7&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.switch&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/switch.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.063664Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="&quot; line=&quot;44&quot; name=&quot;switch&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;44&quot; name=&quot;cases&quot; pos=&quot;1&quot; vararg=&quot;&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;46&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;47&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;48&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;cases&quot; line=&quot;48&quot; pos=&quot;8&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;49&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;50&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;51&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6" ref="53"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="error" line="66" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="53" name="arr" pos="10">\n
[reo 0.0.7]             <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="55" pos="14">\n
[reo 0.0.7]                   <o base="cases" line="56" pos="16" ref="44"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]                <o abstract="" line="58" pos="14">\n
[reo 0.0.7]                   <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]                   <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]                   <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]                      <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                         <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                         <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                            <o base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 730µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (8041 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     &quot;this value will be returned&quot;\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     &quot;this value will be skipped&quot;\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &amp;gt; switch\n
[reo 0.0.7]   if. &amp;gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &amp;gt; arr\n
[reo 0.0.7]             reduced. &amp;gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &amp;gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error &quot;switch cases are empty&quot;\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8" ref="44"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53" ref="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;64&quot; pos=&quot;6&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;64&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;66&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;66&quot; pos=&quot;10&quot;&gt;switch cases are empty&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;53&quot; name=&quot;arr&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;55&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cases&quot; line=&quot;56&quot; pos=&quot;16&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;57&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;58&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;acc&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;case&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                         <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                         <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                         <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                            <o base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 619µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 884µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 598µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 822µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 626µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 735µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 623µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 786µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 598µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 793µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 608µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 705µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 155&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 603&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 689&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 159&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 621&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 891µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 633µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 647µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 743µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 658µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 869µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 665µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 643µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (8432 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &amp;gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error &quot;switch cases are empty&quot;\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="44" name="switch" pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="66" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="66" pos=&quot;10&quot;&gt;switch cases are empty&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;53&quot; name=&quot;arr&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;55&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cases&quot; line=&quot;56&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;57&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;58&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;acc&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;58&quot; name=&quot;case&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.at&quot; line=&quot;60&quot; pos=&quot;22&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;case&quot; line=&quot;60&quot; pos=&quot;18&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;26&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;61&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;acc&quot; line=&quot;61&quot; pos=&quot;18&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;61&quot; pos=&quot;32&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;case&quot; line=&quot;61&quot; pos=&quot;28&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;36&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;acc&quot; line="62" pos="18"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 633µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 274µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (9322 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &gt; switch\n
[reo 0.0.7]   if. &gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &gt; arr\n
[reo 0.0.7]             reduced. &gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="44"\n
[reo 0.0.7]           name="switch"\n
[reo 0.0.7]           original-name="switch"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="63" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".at" line="64" pos="9">\n
[reo 0.0.7]                   <o base="arr" line="64" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="64" pos="13">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="65" pos="6">01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="66" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="switch$arr"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name=&quot;arr&quot;\n
[reo 0.0.7]              pos=&quot;10&quot;\n
[reo 0.0.7]              ref=&quot;53&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;cases&quot; base=&quot;cases&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;53&quot;\n
[reo 0.0.7]           name=&quot;switch$arr&quot;\n
[reo 0.0.7]           original-name=&quot;arr&quot;\n
[reo 0.0.7]           parent=&quot;switch&quot;\n
[reo 0.0.7]           pos=&quot;10&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; line=&quot;54&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;55&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;cases&quot; line=&quot;56&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;57&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;switch$arr$t0$a2&quot;\n
[reo 0.0.7]                 cut=&quot;21&quot;\n
[reo 0.0.7]                 line=&quot;58&quot;\n
[reo 0.0.7]                 pos=&quot;14&quot;\n
[reo 0.0.7]                 ref=&quot;58&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;cases&quot; base=&quot;cases&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;53.44&quot; name=&quot;cases&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;53.45&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;switch$arr$t0$a2&quot;\n
[reo 0.0.7]           parent=&quot;switch$arr&quot;\n
[reo 0.0.7]           pos=&quot;14&quot;&gt;\n
[reo 0.0.7]          <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]          <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]          <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]             <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                <o base="case" line="60" pos="18"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                <o base="acc" line="61" pos="18"/>\n
[reo 0.0.7]                <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                   <o base="case" line="61" pos="28"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="62" pos="18"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="58.44" name="cases"/>\n
[reo 0.0.7]          <o level="2" line="58.45" name="@"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 229µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 322µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 701µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (9270 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     "this value will be returned"\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     "this value will be skipped"\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &amp;gt; switch\n
[reo 0.0.7]   if. &amp;gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &amp;gt; arr\n
[reo 0.0.7]             reduced. &amp;gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &amp;gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error &quot;switch cases are empty&quot;\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="44"\n
[reo 0.0.7]           name="switch"\n
[reo 0.0.7]           original-name="switch"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      <o base="cases" line="48" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="49" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="50" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="51" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="52" pos="8">\n
[reo 0.0.7]                      <o base="arr" cut="17" line="53"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes&quot; line=&quot;63&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;64&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;64&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;64&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;66&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;66&quot; pos=&quot;10&quot;&gt;switch cases are empty&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;switch$arr&quot;\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;53&quot;\n
[reo 0.0.7]              name=&quot;arr&quot;\n
[reo 0.0.7]              pos=&quot;10&quot;\n
[reo 0.0.7]              ref=&quot;53&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;cases&quot; base=&quot;cases&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;53&quot;\n
[reo 0.0.7]           name=&quot;switch$arr&quot;\n
[reo 0.0.7]           original-name=&quot;arr&quot;\n
[reo 0.0.7]           parent=&quot;switch&quot;\n
[reo 0.0.7]           pos="10">\n
[reo 0.0.7]          <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="55" pos="14">\n
[reo 0.0.7]                <o base="cases" line="56" pos="16"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="switch$arr$t0$a2"\n
[reo 0.0.7]                 cut="21"\n
[reo 0.0.7]                 line="58"\n
[reo 0.0.7]                 pos="14"\n
[reo 0.0.7]                 ref="58">\n
[reo 0.0.7]                <o as="cases" base="cases" level="2"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="53.44" name="cases"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="switch$arr$t0$a2"\n
[reo 0.0.7]           parent="switch$arr"\n
[reo 0.0.7]           pos="14">\n
[reo 0.0.7]          <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]          <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]          <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]             <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                <o base="case" line="60" pos="18"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                <o base="acc" line="61" pos="18"/>\n
[reo 0.0.7]                <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                   <o base="case" line="61" pos="28"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="62" pos="18"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="58.44" name="cases"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 710µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (9419 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="7"\n
[reo 0.0.7]           name="org.eolang.switch"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/switch.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.063664Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Allow to choose right options according to cases conditions.\n
[reo 0.0.7] # Parameter cases is the array of two dimensional array, which\n
[reo 0.0.7] # consist of condition bool value and expected value, if this\n
[reo 0.0.7] # condition is TRUE.\n
[reo 0.0.7] # e.g.\n
[reo 0.0.7] # switch\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     TRUE\n
[reo 0.0.7] #     &quot;this value will be returned&quot;\n
[reo 0.0.7] #   *\n
[reo 0.0.7] #     FALSE\n
[reo 0.0.7] #     &quot;this value will be skipped&quot;\n
[reo 0.0.7] #\n
[reo 0.0.7] # This object returns value of only first truly statement.\n
[reo 0.0.7] [cases...] &amp;gt; switch\n
[reo 0.0.7]   if. &amp;gt; @\n
[reo 0.0.7]     not.\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         cases.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]     if.\n
[reo 0.0.7]       gt.\n
[reo 0.0.7]         length.\n
[reo 0.0.7]           [] &amp;gt; arr\n
[reo 0.0.7]             reduced. &amp;gt; @\n
[reo 0.0.7]               list\n
[reo 0.0.7]                 cases\n
[reo 0.0.7]               *\n
[reo 0.0.7]               [acc case]\n
[reo 0.0.7]                 if. &amp;gt; @\n
[reo 0.0.7]                   case.at 0\n
[reo 0.0.7]                   acc.with (case.at 1)\n
[reo 0.0.7]                   acc\n
[reo 0.0.7]         0\n
[reo 0.0.7]       arr.at 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]     error "switch cases are empty"\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="44"\n
[reo 0.0.7]           name="switch"\n
[reo 0.0.7]           original-name="switch"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="44" name="cases" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=".if" line="45" name="@" pos="2">\n
[reo 0.0.7]             <o base=".not" line="46" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="47" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="48" pos="13">\n
[reo 0.0.7]                      &lt;o base=&quot;cases&quot; line=&quot;48&quot; pos=&quot;8&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;49&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;50&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;51&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;52&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; cut=&quot;17&quot; line=&quot;53&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;63&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;64&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;64&quot; pos=&quot;6&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;64&quot; pos=&quot;13&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;65&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             <o base="org.eolang.error" line="66" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="66" pos="10">switch cases are empty</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="switch$arr"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name="arr"\n
[reo 0.0.7]              pos="10"\n
[reo 0.0.7]              ref="53">\n
[reo 0.0.7]             <o as="cases" base="cases" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="45"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="53"\n
[reo 0.0.7]           name="switch$arr"\n
[reo 0.0.7]           original-name="arr"\n
[reo 0.0.7]           parent="switch"\n
[reo 0.0.7]           pos="10">\n
[reo 0.0.7]          <o base=".reduced" line="54" name="@" pos="12">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="55" pos="14">\n
[reo 0.0.7]                <o base="cases" line="56" pos="16" ref="53.44"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="57" pos="14"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="switch$arr$t0$a2"\n
[reo 0.0.7]                 cut="21"\n
[reo 0.0.7]                 line="58"\n
[reo 0.0.7]                 pos="14"\n
[reo 0.0.7]                 ref="58">\n
[reo 0.0.7]                <o as="cases" base="cases" level="2" ref="53.44"/>\n
[reo 0.0.7]                <o as="@" base="@" level="2" ref="54"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="53.44" name="cases"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="switch$arr$t0$a2"\n
[reo 0.0.7]           parent="switch$arr"\n
[reo 0.0.7]           pos="14">\n
[reo 0.0.7]          <o line="58" name="acc" pos="15"/>\n
[reo 0.0.7]          <o line="58" name="case" pos="19"/>\n
[reo 0.0.7]          <o base=".if" line="59" name="@" pos="16">\n
[reo 0.0.7]             <o base=".at" line="60" pos="22">\n
[reo 0.0.7]                <o base="case" line="60" pos="18" ref="58"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="60" pos="26">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" line="61" pos="21">\n
[reo 0.0.7]                <o base="acc" line="61" pos="18" ref="58"/>\n
[reo 0.0.7]                <o base=".at" line="61" pos="32">\n
[reo 0.0.7]                   <o base="case" line="61" pos="28" ref="58"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="61" pos="36">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="acc" line="62" pos="18" ref="58"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="58.44" name="cases"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 720µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 728µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 699&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 174&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 714&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 809&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 160&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 744&micro;s
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 278ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7411 bytes of XML in 226&micro;s
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir saved (9588 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (program:org.eolang.switch) to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3725 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3725 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 238µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 245µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 264µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 275µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 275µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 282µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 285µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 266µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 292&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 314µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 254µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 267µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 331µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 291µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 390µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 286µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 293µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 269µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 523µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 277µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 314µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 280µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 257µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 282µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 262µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 90&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (4459 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;2&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.nop&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/nop.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.075780Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Object that always is TRUE\n
[reo 0.0.7] [args...] &gt; nop\n
[reo 0.0.7]   TRUE &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="nop" pos="0">\n
[reo 0.0.7]          <o line="30" name="args" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2">01</o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 272µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 291&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 343&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 293µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 399µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 319µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 383µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 319µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 313µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 623µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 371µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 340µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 391µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 356µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 381µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 77µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 76&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 502&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 254&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (5015 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.nop"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/nop.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.075780Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Object that always is TRUE\n
[reo 0.0.7] [args...] &gt; nop\n
[reo 0.0.7]   TRUE &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="nop"\n
[reo 0.0.7]           original-name="nop"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="args" pos="1" vararg=""/>\n
[reo 0.0.7]          <o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;31&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 243&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 201&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 312&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 148&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 90&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 90µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 415µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 353µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 369µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 414µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 591µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 655µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 542µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 604µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 193ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3725 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir saved (5259 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (program:org.eolang.nop) to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3683 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3683 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 392µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 414µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 273&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 263&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 256µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 246µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 296µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 297µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 292µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 299µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 237µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 306µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 279&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 403&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 138&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 337µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 364µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 496µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 437µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 289µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 307µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 248µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 317µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 358µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 482µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 336µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 329µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 312µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 404µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 334µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 223µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 374µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 325µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 344µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 594µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 348µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 362µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 379µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 80µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 83µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 560µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 273µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4920 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.seq"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/seq.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.083763Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Dataizes all provided steps and returns the\n
[reo 0.0.7] # last one.\n
[reo 0.0.7] [steps...] &gt; seq /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="seq"\n
[reo 0.0.7]           original-name="seq"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="steps" pos="1" vararg=""/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 350µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 458µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 317µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 470µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 307µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 430µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 443µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 177&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 158&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 726&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 495&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 259&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 157&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 174&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 208&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 651µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 211ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3683 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir saved (5164 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (program:org.eolang.seq) to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3643 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3643 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 303µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 275µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 378µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 237µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 455µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 233µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 454µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 403µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 411µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 494µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 515µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 253µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 393µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 276&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 163&micro;s
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 461µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 380µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 288µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 461µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 399µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 256µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 489µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 542µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 282µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 466µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 389µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 238µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 624µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 250µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 485µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 622µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 263µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 498µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 490µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 483µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 288µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 490µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 452µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 507µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 451µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 516µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 284µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 211&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 541&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 468&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 531µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 483µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 276µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 513µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 512µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 371µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 377µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 378µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 378µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 350µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 524µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 262µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 587µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 256µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 558µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 561µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 564µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 589µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 221µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 598µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 466µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 622&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 892&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 444µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 361µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4883 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.io.stdout"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/io/stdout.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.090989Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang.io\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [text] &gt; stdout /bool\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.io</tail>\n
[reo 0.0.7]          <part>org.eolang.io</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="stdout"\n
[reo 0.0.7]           original-name="stdout"\n
[reo 0.0.7]           pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;29&quot; name=&quot;text&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 370&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 377&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 701&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 495&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 221&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 144&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 670µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 529µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 312µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 299µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 268µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 649µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 511µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 616µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 522µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 286µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 636µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 614µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 305µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 588µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 620µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 256µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 613µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 299ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3643 bytes of XML in 260µs
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/03-optimize/org/eolang/io
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir saved (5127 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (program:org.eolang.io.stdout) to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3991 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3991 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 471µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 280µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 415µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 377µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 487µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 192&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 177&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 513µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 475µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 233µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 551µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 561µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 252µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 234µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 557µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 525µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 377µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 326µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 585µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 767µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 254µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 248µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 566µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 488µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 269µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 421µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 293µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 249µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 183µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 629µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 289µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 508µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 338µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 553µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 438µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 297µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 239µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 527µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 679µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 515&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 590&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 245&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 155&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 609µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 635µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 292µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 552µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 239µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 435µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 335µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 375µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 315µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 381µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 447µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 413µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 389µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 392µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 414µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 365µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 199µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 413µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 365µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 422µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 635µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 402µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 384µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 406µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 419µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 339µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (6060 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="4"\n
[reo 0.0.7]           name="org.eolang.io.stdin"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.102562Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang.io\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; stdin\n
[reo 0.0.7]   # Consumes only one line from the standard input stream\n
[reo 0.0.7]   # Datarizes to an error object if there is no line to consume\n
[reo 0.0.7]   [] &gt; next-line /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Consumes all data from the standard input stream\n
[reo 0.0.7]   [] &gt; @ /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.io</tail>\n
[reo 0.0.7]          <part>org.eolang.io</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="stdin"\n
[reo 0.0.7]           original-name="stdin"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="stdin$next-line"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="next-line"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="stdin$@"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="next-line" base="next-line" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="stdin$next-line"\n
[reo 0.0.7]           original-name="next-line"\n
[reo 0.0.7]           parent="stdin"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="30.34" name="@"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="stdin$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="stdin"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.30" name="next-line"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 357µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 395µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 474µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 737µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 530µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 654µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (6153 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;4&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.io.stdin&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/io/stdin.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.102562Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang.io\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; stdin\n
[reo 0.0.7]   # Consumes only one line from the standard input stream\n
[reo 0.0.7]   # Datarizes to an error object if there is no line to consume\n
[reo 0.0.7]   [] &gt; next-line /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Consumes all data from the standard input stream\n
[reo 0.0.7]   [] &gt; @ /string\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.io</tail>\n
[reo 0.0.7]          <part>org.eolang.io</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="stdin"\n
[reo 0.0.7]           original-name="stdin"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="stdin$next-line"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line=&quot;30&quot;\n
[reo 0.0.7]              name=&quot;next-line&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;30&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              base=&quot;stdin$@&quot;\n
[reo 0.0.7]              cut=&quot;1&quot;\n
[reo 0.0.7]              line=&quot;34&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;34&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;next-line&quot; base=&quot;next-line&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;string&quot;\n
[reo 0.0.7]           line=&quot;30&quot;\n
[reo 0.0.7]           name=&quot;stdin$next-line&quot;\n
[reo 0.0.7]           original-name=&quot;next-line&quot;\n
[reo 0.0.7]           parent=&quot;stdin&quot;\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="30.34" name="@"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="stdin$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="stdin"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.30" name="next-line"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 246µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 254µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 519µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 676µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 482µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 769µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 231µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 769µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 564µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 325µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 251µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 301ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3991 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir saved (6322 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (program:org.eolang.io.stdin) to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6212 bytes of XML in 252µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6212 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 604µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 504µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 551µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 597&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 848&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 193&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 555µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 619µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 527µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 536µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 604µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 605µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 590µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 533µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 537µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 587µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 550µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 799µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (6575 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="12"\n
[reo 0.0.7]           name="org.eolang.bool"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &amp;gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with &quot;i&quot; as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to &quot;while.\rho&quot;.\n
[reo 0.0.7]   [f] &amp;gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="bool" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="33" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="t" line="36" name="if" pos="2">\n
[reo 0.0.7]             <o line="37" name="t" pos="3"/>\n
[reo 0.0.7]             <o line="37" name="f" pos="5"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="39" name="not" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="41" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="42" pos="6"/>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="43" pos="6" ref="29">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="45" name="and" pos="2">\n
[reo 0.0.7]             <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="48" name="or" pos="2">\n
[reo 0.0.7]             <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="51" name="while" pos="2">\n
[reo 0.0.7]             <o line="56" name="f" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="58" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base=".if" line="60" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="61" pos="6"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="62" pos="6">01</o>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="63" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".if" line="67" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="68&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 04 CF&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 04 D5&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 186&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 229&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 749&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 969&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 204&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (6629 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;12&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/bool.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:48.120095Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with "i" as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to "while.\rho".\n
[reo 0.0.7]   [f] &gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-runtime:0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;bool&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;eq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;31&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                   <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="t" line="36" name="if" pos="2">\n
[reo 0.0.7]             <o line="37" name="t" pos="3"/>\n
[reo 0.0.7]             <o line="37" name="f" pos="5"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="39" name="not" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="41" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="42" pos="6"/>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="43" pos="6" ref="29">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="45" name="and" pos="2">\n
[reo 0.0.7]             <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="48" name="or" pos="2">\n
[reo 0.0.7]             <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="51" name="while" pos="2">\n
[reo 0.0.7]             <o line="56" name="f" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="58" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base=".if" line="60" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="61" pos="6"/>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="62" pos="6">01</o>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="63" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".if" line="67" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="68" pos="6"/>\n
[reo 0.0.7]                <o base="int" data="bytes" line="69" pos="6">00 00 00 00 00 00 04 CF</o>\n
[reo 0.0.7]                <o base="int" data="bytes" line="70" pos="6">00 00 00 00 00 00 04 D5</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 543µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 542µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 802µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 547µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 713µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 534µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 662µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 188&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 538&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 200&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 167&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 567&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 559&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 172&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 89&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 974µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (6969 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="12"\n
[reo 0.0.7]           name="org.eolang.bool"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with "i" as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to "while.\rho".\n
[reo 0.0.7]   [f] &gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="bool" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                   <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                   <o base="x" line="34" pos="6" ref="31"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="t" line="36" name="if" pos="2">\n
[reo 0.0.7]             <o line="37" name="t" pos="3"/>\n
[reo 0.0.7]             <o line="37" name="f" pos="5"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="39" name="not" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="41" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="42" pos="6"/>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="43" pos="6" ref="29">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="45" name="and" pos="2">\n
[reo 0.0.7]             <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="48" name="or" pos="2">\n
[reo 0.0.7]             <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="51" name="while" pos="2">\n
[reo 0.0.7]             <o line="56" name="f" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="58" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base=".if" line="60" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="61" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="62" pos="6">01</o>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="63" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".if" line="67" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="68" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="69" pos="6">00 00 00 00 00 00 04 CF</o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="70" pos="6">00 00 00 00 00 00 04 D5</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 554µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 710µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 651µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 534&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 646&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 166&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 533&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 733&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 165&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 527&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 698&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 159&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 546µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 672µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 547µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 564µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 537µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 641µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 578µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 956µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 527µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 627µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 520µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 704µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 547µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 585µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (7414 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="12"\n
[reo 0.0.7]           name="org.eolang.bool"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with "i" as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to "while.\rho".\n
[reo 0.0.7]   [f] &gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &gt; as-hash\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="bool" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;33&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;33&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;34&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;34&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;t&quot; line=&quot;36&quot; name=&quot;if&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;37&quot; name=&quot;t&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;37&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;39&quot; name=&quot;not&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;41&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;43&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;bool&quot; line=&quot;45&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="bool" line="48" name="or" pos="2">\n
[reo 0.0.7]             <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="int" line="51" name="while" pos="2">\n
[reo 0.0.7]             <o line="56" name="f" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="58" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base=".if" line="60" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="61" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="62" pos="6">01</o>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="63" pos="6">00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="as-hash" pos="2">\n
[reo 0.0.7]             <o base=".if" line="67" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="68" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="69" pos="6">00 00 00 00 00 00 04 CF</o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="70" pos="6">00 00 00 00 00 00 04 D5</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (15366 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="12"\n
[reo 0.0.7]           name="org.eolang.bool"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with "i" as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to "while.\rho".\n
[reo 0.0.7]   [f] &gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="bool"\n
[reo 0.0.7]           original-name="bool"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="if" base="if" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="t"\n
[reo 0.0.7]              base="bool$if"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="if"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="36">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bool$not&quot;\n
[reo 0.0.7]              cut=&quot;10&quot;\n
[reo 0.0.7]              line=&quot;39&quot;\n
[reo 0.0.7]              name=&quot;not&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;39&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;if&quot; base=&quot;if&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;while&quot; base=&quot;while&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bool&quot;\n
[reo 0.0.7]              base=&quot;bool$and&quot;\n
[reo 0.0.7]              cut=&quot;14&quot;\n
[reo 0.0.7]              line=&quot;45&quot;\n
[reo 0.0.7]              name=&quot;and&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;45&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;if&quot; base=&quot;if&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;while&quot; base=&quot;while&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="bool$or"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="48"\n
[reo 0.0.7]              name="or"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="48">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="bool$while"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="51"\n
[reo 0.0.7]              name="while"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="51">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$as-bytes"\n
[reo 0.0.7]              cut="20"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$as-hash"\n
[reo 0.0.7]              cut="25"\n
[reo 0.0.7]              line="65"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="65">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="bool$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="32" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="33" pos="7">\n
[reo 0.0.7]                <o base="^" line="33" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="34" pos="7">\n
[reo 0.0.7]                <o base="x" line="34" pos="6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;t&quot;\n
[reo 0.0.7]           line=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;bool$if&quot;\n
[reo 0.0.7]           original-name=&quot;if&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;37&quot; name=&quot;t&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;37&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;39&quot;\n
[reo 0.0.7]           name=&quot;bool$not&quot;\n
[reo 0.0.7]           original-name=&quot;not&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;41&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;43&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;39.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="39.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="45"\n
[reo 0.0.7]           name="bool$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="45.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="45.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="45.39" name="not"/>\n
[reo 0.0.7]          <o level="1" line="45.48" name="or"/>\n
[reo 0.0.7]          <o level="1" line="45.51" name="while"/>\n
[reo 0.0.7]          <o level="1" line="45.58" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="45.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="48"\n
[reo 0.0.7]           name="bool$or"\n
[reo 0.0.7]           original-name="or"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="48.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="48.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="48.39" name="not"/>\n
[reo 0.0.7]          <o level="1" line="48.45" name="and"/>\n
[reo 0.0.7]          <o level="1" line="48.51" name="while"/>\n
[reo 0.0.7]          <o level="1" line="48.58" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="48.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="51"\n
[reo 0.0.7]           name="bool$while"\n
[reo 0.0.7]           original-name="while"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="56" name="f" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="51.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="51.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="51.39" name="not"/>\n
[reo 0.0.7]          <o level="1" line="51.45" name="and"/>\n
[reo 0.0.7]          <o level="1" line="51.48" name="or"/>\n
[reo 0.0.7]          <o level="1" line="51.58" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="51.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;bool$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;60&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot; data=&quot;bytes&quot; line=&quot;62&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot; data=&quot;bytes&quot; line=&quot;63&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;65&quot;\n
[reo 0.0.7]           name=&quot;bool$as-hash&quot;\n
[reo 0.0.7]           original-name=&quot;as-hash&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;67&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 04 CF&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;00 00 00 00 00 00 04 D5&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 249µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (15963 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="12"\n
[reo 0.0.7]           name="org.eolang.bool"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/bool.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.120095Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] [] &gt; bool\n
[reo 0.0.7]   # Equal to another object?\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # If true, return "t", otherwise "f"\n
[reo 0.0.7]   [t f] &gt; if /t\n
[reo 0.0.7] \n
[reo 0.0.7]   # NOT\n
[reo 0.0.7]   [] &gt; not\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       FALSE\n
[reo 0.0.7] \n
[reo 0.0.7]   # AND\n
[reo 0.0.7]   [x...] &amp;gt; and /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # OR\n
[reo 0.0.7]   [x...] &amp;gt; or /bool\n
[reo 0.0.7] \n
[reo 0.0.7]   # While this is true copies the object\n
[reo 0.0.7]   # with &quot;i&quot; as the position of the cycle. The result\n
[reo 0.0.7]   # of WHILE is the last dataized object or FALSE if\n
[reo 0.0.7]   # ^ condition was never TRUE. The \rho of the object\n
[reo 0.0.7]   # copied will be set to &quot;while.\rho&quot;.\n
[reo 0.0.7]   [f] &amp;gt; while /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       01-\n
[reo 0.0.7]       00-\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to hash\n
[reo 0.0.7]   [] &amp;gt; as-hash\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       1231\n
[reo 0.0.7]       1237\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-runtime:0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.28.7</tail>\n
[reo 0.0.7]          <part>0.28.7</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="bool"\n
[reo 0.0.7]           original-name="bool"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="65"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="t"\n
[reo 0.0.7]              base="bool$if"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="if"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="36">\n
[reo 0.0.7]             <o as="eq" base="eq" level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;while&quot; base=&quot;while&quot; level=&quot;1&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bool$not&quot;\n
[reo 0.0.7]              cut=&quot;10&quot;\n
[reo 0.0.7]              line=&quot;39&quot;\n
[reo 0.0.7]              name=&quot;not&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;39&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;if&quot; base=&quot;if&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;while&quot; base=&quot;while&quot; level=&quot;1&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-hash&quot; base=&quot;as-hash&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;bool&quot;\n
[reo 0.0.7]              base=&quot;bool$and&quot;\n
[reo 0.0.7]              cut="14"\n
[reo 0.0.7]              line="45"\n
[reo 0.0.7]              name="and"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="45">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="65"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="bool"\n
[reo 0.0.7]              base="bool$or"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="48"\n
[reo 0.0.7]              name="or"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="48">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="65"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="int"\n
[reo 0.0.7]              base="bool$while"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="51"\n
[reo 0.0.7]              name="while"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="51">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="65"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$as-bytes"\n
[reo 0.0.7]              cut="20"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             <o as="not" base="not" level="1" ref="39"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="45"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="while" base="while" level="1" ref="51"/>\n
[reo 0.0.7]             <o as="as-hash" base="as-hash" level="1" ref="65"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bool$as-hash"\n
[reo 0.0.7]              cut="25"\n
[reo 0.0.7]              line="65"\n
[reo 0.0.7]              name="as-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="65">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="if" base="if" level="1" ref="36"/>\n
[reo 0.0.7]             &lt;o as=&quot;not&quot; base=&quot;not&quot; level=&quot;1&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;45&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;while&quot; base=&quot;while&quot; level=&quot;1&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;30&quot;\n
[reo 0.0.7]           name=&quot;bool$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;31&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;33&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;33&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;34&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;34&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;t&quot;\n
[reo 0.0.7]           line=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;bool$if&quot;\n
[reo 0.0.7]           original-name=&quot;if&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;37&quot; name=&quot;t&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;37&quot; name=&quot;f&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;36.65&quot; name=&quot;as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="39"\n
[reo 0.0.7]           name="bool$not"\n
[reo 0.0.7]           original-name="not"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".eq" line="41" name="@" pos="4">\n
[reo 0.0.7]             <o base="^" line="42" pos="6"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="43" pos="6" ref="29">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="39.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="39.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="39.45" name="and"/>\n
[reo 0.0.7]          <o level="1" line="39.48" name="or"/>\n
[reo 0.0.7]          <o level="1" line="39.51" name="while"/>\n
[reo 0.0.7]          <o level="1" line="39.58" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="39.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="45"\n
[reo 0.0.7]           name="bool$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="46" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="45.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="45.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="45.39" name="not"/>\n
[reo 0.0.7]          <o level="1" line="45.48" name="or"/>\n
[reo 0.0.7]          <o level="1" line="45.51" name="while"/>\n
[reo 0.0.7]          <o level="1" line="45.58" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="45.65" name="as-hash"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="bool"\n
[reo 0.0.7]           line="48"\n
[reo 0.0.7]           name="bool$or"\n
[reo 0.0.7]           original-name="or"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="49" name="x" pos="3" vararg=""/>\n
[reo 0.0.7]          <o level="1" line="48.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="48.36" name="if"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;48.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;51&quot;\n
[reo 0.0.7]           name=&quot;bool$while&quot;\n
[reo 0.0.7]           original-name=&quot;while&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;56&quot; name=&quot;f&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.58&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;51.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;bool$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;bool&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;60&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot; data=&quot;bytes&quot; line=&quot;62&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot; data=&quot;bytes&quot; line=&quot;63&quot; pos=&quot;6&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.36&quot; name=&quot;if&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.39&quot; name=&quot;not&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.45&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.48&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.51&quot; name=&quot;while&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.65&quot; name=&quot;as-hash&quot;/&gt;\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="65"\n
[reo 0.0.7]           name="bool$as-hash"\n
[reo 0.0.7]           original-name="as-hash"\n
[reo 0.0.7]           parent="bool"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".if" line="67" name="@" pos="4">\n
[reo 0.0.7]             <o base="^" line="68" pos="6"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="69" pos="6">00 00 00 00 00 00 04 CF</o>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="70" pos="6">00 00 00 00 00 00 04 D5</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="65.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="65.36" name="if"/>\n
[reo 0.0.7]          <o level="1" line="65.39" name="not"/>\n
[reo 0.0.7]          <o level="1" line="65.45" name="and"/>\n
[reo 0.0.7]          <o level="1" line="65.48" name="or"/>\n
[reo 0.0.7]          <o level="1" line="65.51" name="while"/>\n
[reo 0.0.7]          <o level="1" line="65.58" name="as-bytes"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 292ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6212 bytes of XML in 194&micro;s
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir saved (16132 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (program:org.eolang.bool) to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4038 bytes of XML in 200&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4038 bytes of XML in 151&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 273µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 257µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 352µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 240µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 237µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 242µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 275µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 258µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 282µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 236µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 296µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 319µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 279µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 248µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 254µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 244µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 311µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 260µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 229µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 265µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 608µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 407µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 576µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 429µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 280µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 263µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 282µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 250µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 271µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 254µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 286µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 288&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 292&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 312µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 338µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 370µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 321µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 339µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 352µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 328µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 350µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 591µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 348µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 342µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 385µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 365µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 305µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 80&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 329&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 535&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (5276 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.goto"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/goto.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:48.136281Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] #  2016-2022 Objectionary.com\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +architect yegor256@gmail.com\n
[reo 0.0.7] +home https://github.com/objectionary/eo\n
[reo 0.0.7] +package org.eolang\n
[reo 0.0.7] +rt jvm org.eolang:eo-runtime:0.28.7\n
[reo 0.0.7] +version 0.28.7\n
[reo 0.0.7] \n
[reo 0.0.7] # Non-conditional forward and backward jumps. Returns TRUE\n
[reo 0.0.7] # if the backward jump happened, an object provided to\n
[reo 0.0.7] # g.forward otherwise.\n
[reo 0.0.7] #\n
[reo 0.0.7] # Forward jump may look like this:\n
[reo 0.0.7] #\n
[reo 0.0.7] # ```\n
[reo 0.0.7] # goto\n
[reo 0.0.7] #   [g]\n
[reo 0.0.7] #     seq &gt; @\n
[reo 0.0.7] #       g.forward TRUE\n
[reo 0.0.7] #       stdout "Will never be printed"\n
[reo 0.0.7] # ```\n
[reo 0.0.7] #\n
[reo 0.0.7] # Backward jump may be done this way:\n
[reo 0.0.7] #\n
[reo 0.0.7] # ```\n
[reo 0.0.7] # goto\n
[reo 0.0.7] #   [g]\n
[reo 0.0.7] #     seq &gt; @\n
[reo 0.0.7] #       stdout "Will be printed forever"\n
[reo 0.0.7] #       g.backward\n
[reo 0.0.7] # ```\n
[reo 0.0.7] #\n
[reo 0.0.7] [f] &gt; goto /?\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] 2016-2022 Objectionary.com\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>architect</head>\n
[reo 0.0.7]          <tail>yegor256@gmail.com</tail>\n
[reo 0.0.7]          <part>yegor256@gmail.com</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang</tail>\n
[reo 0.0.7]          <part>org.eolang</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-runtime:0.28.7</tail>\n
[reo 0.0.7]          <part>jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-runtime:0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.28.7&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.28.7&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           atom=&quot;?&quot;\n
[reo 0.0.7]           line=&quot;53&quot;\n
[reo 0.0.7]           name=&quot;goto&quot;\n
[reo 0.0.7]           original-name=&quot;goto&quot;\n
[reo 0.0.7]           pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;53&quot; name=&quot;f&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 268µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 315µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 376µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 570µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 514µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 364µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 401µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 362µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 404µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 329µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 197ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4038 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir saved (5520 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (program:org.eolang.goto) to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [INFO] Optimized 17 out of 21 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 5s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13161 bytes of XML in 427µs
[reo 0.0.7] [DEBUG] Found 1 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir: [org.eolang.int]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 44250 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Found 4 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir: [org.eolang.array, org.eolang.collections.bytes-as-array, org.eolang.collections.list, org.eolang.int]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5170 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 10252 bytes of XML in 311µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5492 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9572 bytes of XML in 274µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5077 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5332 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 29926 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] Found 3 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir: [org.eolang.array, org.eolang.collections.list, org.eolang.int]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5243 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9588 bytes of XML in 253µs
[reo 0.0.7] [DEBUG] Found 6 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir: [org.eolang.array, org.eolang.bool, org.eolang.collections.list, org.eolang.error, org.eolang.int, org.eolang.string]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5259 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] Found 2 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir: [org.eolang.array, org.eolang.bool]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5164 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] Found 1 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir: [org.eolang.array]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5127 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6322 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16132 bytes of XML in 424µs
[reo 0.0.7] [DEBUG] Found 3 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir: [org.eolang.array, org.eolang.bytes, org.eolang.int]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5520 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] Didn't find any foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [INFO] Discovered 8 foreign objects in 17 programs: [org.eolang.error, org.eolang.bool, org.eolang.collections.list, org.eolang.string, org.eolang.collections.bytes-as-array, org.eolang.bytes, org.eolang.int, org.eolang.array]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 46ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.collections.bytes-as-array' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/collections/bytes-as-array.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo saved (1450 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.collections.bytes-as-array' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.collections.map' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/collections/map.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo saved (2732 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.collections.map' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.collections.multimap' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/collections/multimap.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo saved (3220 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.collections.multimap' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 3 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 2s
[reo 0.0.7] [DEBUG] 18 suitable tojo(s) found out of 24
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6358 bytes of XML in 377µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.heap/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9102 bytes of XML in 392µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.bytes/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3686 bytes of XML in 183µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.as-phi/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4912 bytes of XML in 232µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.string/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4011 bytes of XML in 180µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.try/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4615 bytes of XML in 220µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.ram/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3593 bytes of XML in 177µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.memory/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 101µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.error/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9052 bytes of XML in 254µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.float/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3761 bytes of XML in 108µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.cage/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7411 bytes of XML in 166µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.switch/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3725 bytes of XML in 108µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.nop/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3683 bytes of XML in 104µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.seq/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3643 bytes of XML in 100µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.io.stdout/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3991 bytes of XML in 105&micro;s
[reo 0.0.7] [INFO] Dependency found for org.eolang.io.stdin/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6212 bytes of XML in 159µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.bool/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4038 bytes of XML in 113µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.goto/0.28.7: org.eolang:eo-runtime:0.28.7
[reo 0.0.7] [DEBUG] Dependency org.eolang:eo-runtime:0.28.7 already resolved to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 19ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 23 objects found in 2 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 2ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [DEBUG] No binary files placed from 2 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 1ms
[reo 0.0.7] [INFO] Assemble cycle #4 (eo:21/xmir:4/xmir2:4/discovered:4 -> eo:24/xmir:21/xmir2:21/discovered:21), took 7s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.heap to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bytes to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.as-phi to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.string to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.try to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.ram to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.memory to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.error to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.float to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.cage to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.switch to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.nop to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.seq to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdout to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdin to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bool to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.goto to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 39 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5212 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.collections.bytes-as-array:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="5"
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +home https://github.com/objectionary/eo-collections
[reo 0.0.7] +package org.eolang.collections
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4
[reo 0.0.7] +version 0.0.4
[reo 0.0.7]
[reo 0.0.7] [b] &gt; bytes-as-array
[reo 0.0.7]   slice-byte &gt; @
[reo 0.0.7]     *
[reo 0.0.7]     0
[reo 0.0.7]   [a i] &gt; slice-byte
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       i.lt
[reo 0.0.7]         b.size
[reo 0.0.7]       ^.slice-byte
[reo 0.0.7]         a.with (b.slice i 1)
[reo 0.0.7]         i.plus 1
[reo 0.0.7]       a
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.collections</tail>
[reo 0.0.7]          <part>org.eolang.collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.0.4</tail>
[reo 0.0.7]          <part>0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">
[reo 0.0.7]          <o line="28" name="b" pos="1"/>
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2">
[reo 0.0.7]             <o base="array" data="array" line="30" pos="4"/>
[reo 0.0.7]             <o base="int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="32" name="slice-byte" pos="2">
[reo 0.0.7]             <o line="32" name="a" pos="3"/>
[reo 0.0.7]             <o line="32" name="i" pos="5"/>
[reo 0.0.7]             <o base=".if" line="33" name="@" pos="4">
[reo 0.0.7]                <o base="i" line="34" pos="6"/>
[reo 0.0.7]                <o base=".lt" line="34" method="" pos="7">
[reo 0.0.7]                   <o base="b" line="35" pos="8"/>
[reo 0.0.7]                   <o base=".size" line="35" method="" pos="9"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="^" line="36" pos="6"/>
[reo 0.0.7]                <o base=".slice-byte" line="36" method="" pos="7">
[reo 0.0.7]                   <o base="a" line="37" pos="8"/>
[reo 0.0.7]                   <o base=".with" line="37" method="" pos="9">
[reo 0.0.7]                      <o alias="1" base="b" line="37" pos="16"/>
[reo 0.0.7]                      <o base=".slice" line="37" method="" pos="17">
[reo 0.0.7]                         <o base="i" line="37" pos="24"/>
[reo 0.0.7]                         <o base="int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="i" line="38" pos="8"/>
[reo 0.0.7]                   <o base=".plus" line="38" method="" pos="9">
[reo 0.0.7]                      <o base="int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="a" line="39" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/collections/bytes-as-array.xmir saved (5303 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir saved (5303 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo to ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 86 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13062 bytes of XML in 387µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.collections.map:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="55"
[reo 0.0.7]           name="org.eolang.collections.map"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># MIT License
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all
[reo 0.0.7] # copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +alias org.eolang.collections.multimap
[reo 0.0.7] +alias org.eolang.math.number
[reo 0.0.7] +home https://github.com/objectionary/eo-collections
[reo 0.0.7] +package org.eolang.collections
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4
[reo 0.0.7] +version 0.0.4
[reo 0.0.7]
[reo 0.0.7] [m] &amp;gt; map
[reo 0.0.7]
[reo 0.0.7]   memory 0 &amp;gt; elements-amount
[reo 0.0.7]
[reo 0.0.7]   # Returns list of all keys in multimap
[reo 0.0.7]   [] &amp;gt; keys
[reo 0.0.7]     (multimap *).concat-all-arrays m &amp;gt; caa!
[reo 0.0.7]     mapped. &amp;gt; @
[reo 0.0.7]       list
[reo 0.0.7]         caa
[reo 0.0.7]       [curr]
[reo 0.0.7]         curr.at 0 &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Returns amount of elements in multimap
[reo 0.0.7]   [] &amp;gt; size
[reo 0.0.7]     elements-amount &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Returns the new map with added object
[reo 0.0.7]   # Replaces if there was one before
[reo 0.0.7]   [key value] &amp;gt; with
[reo 0.0.7]     multimap * &amp;gt; mmp!
[reo 0.0.7]     * key value &amp;gt; new-pair!
[reo 0.0.7]     mmp.concat-all-arrays m &amp;gt; caa!
[reo 0.0.7]     mmp.without-in-list key caa &amp;gt; wcaa!
[reo 0.0.7]     wcaa.with new-pair &amp;gt; arr!
[reo 0.0.7]     mmp.pairs-to-hash arr &amp;gt; harr!
[reo 0.0.7]     mmp.rebuild harr arr &amp;gt; table!
[reo 0.0.7]     map table &amp;gt; mp
[reo 0.0.7]     seq &amp;gt; @
[reo 0.0.7]       (mp.elements-amount).write (arr.length)
[reo 0.0.7]       mp
[reo 0.0.7]
[reo 0.0.7]   # Returns an array with the found value
[reo 0.0.7]   # If no element was found, it returns an empty array
[reo 0.0.7]   [key] &amp;gt; found
[reo 0.0.7]     multimap * &amp;gt; mmp!
[reo 0.0.7]     number (key.as-hash) &amp;gt; num!
[reo 0.0.7]     if. &amp;gt; @
[reo 0.0.7]       eq.
[reo 0.0.7]         m.length
[reo 0.0.7]         0
[reo 0.0.7]       *
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))
[reo 0.0.7]
[reo 0.0.7]   # Returns a new map, without element with the given key
[reo 0.0.7]   # Returns the map itself, if there was no item with this key
[reo 0.0.7]   [key] &gt; without
[reo 0.0.7]     multimap * &gt; mmp!
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!
[reo 0.0.7]     map table &gt; mp
[reo 0.0.7]     seq &gt; @
[reo 0.0.7]       (mp.elements-amount).write (arr.length)
[reo 0.0.7]       mp
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>MIT License
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all
[reo 0.0.7] copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.multimap</tail>
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.number</tail>
[reo 0.0.7]          <part>org.eolang.math.number</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.collections</tail>
[reo 0.0.7]          <part>org.eolang.collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="29">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.0.4</tail>
[reo 0.0.7]          <part>0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">
[reo 0.0.7]          <o line="31" name="m" pos="1"/>
[reo 0.0.7]          <o base="memory" line="33" name="elements-amount" pos="2">
[reo 0.0.7]             <o base="int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">
[reo 0.0.7]             <o alias="1" base="multimap" line="37" pos="5">
[reo 0.0.7]                <o base="array" data="array" line="37" pos="14"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".concat-all-arrays"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="37"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="caa"
[reo 0.0.7]                 pos="16">
[reo 0.0.7]                <o base="m" line="37" pos="35"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">
[reo 0.0.7]                <o base="list" line="39" pos="6">
[reo 0.0.7]                   <o base="caa" line="40" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o abstract="" line="41" pos="6">
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>
[reo 0.0.7]                   <o base="curr" line="42" pos="8"/>
[reo 0.0.7]                   <o base=".at" line="42" method="" name="@" pos="12">
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;44&quot; name=&quot;size&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;elements-amount&quot; line=&quot;46&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;48&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;51&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;array&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 data=&quot;array&quot;
[reo 0.0.7]                 line=&quot;52&quot;
[reo 0.0.7]                 name=&quot;new-pair&quot;
[reo 0.0.7]                 pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;52&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;52&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;53&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;53&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;caa&quot;
[reo 0.0.7]                 pos=&quot;7&quot;&gt;
[reo 0.0.7]                <o base="m" line="53" pos="26"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="mmp" line="54" pos="4"/>
[reo 0.0.7]             <o base=".without-in-list"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="54"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="wcaa"
[reo 0.0.7]                 pos="7">
[reo 0.0.7]                <o base="key" line="54" pos="24"/>
[reo 0.0.7]                <o base="caa" line="54" pos="28"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="wcaa" line="55" pos="4"/>
[reo 0.0.7]             <o base=".with"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="55"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="arr"
[reo 0.0.7]                 pos="8">
[reo 0.0.7]                <o base="new-pair" line="55" pos="14"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="mmp" line="56" pos="4"/>
[reo 0.0.7]             <o base=".pairs-to-hash"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="56"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="harr"
[reo 0.0.7]                 pos="7">
[reo 0.0.7]                <o base="arr" line="56" pos="22"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="mmp" line="57" pos="4"/>
[reo 0.0.7]             <o base=".rebuild"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="57"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="table"
[reo 0.0.7]                 pos="7">
[reo 0.0.7]                <o base="harr" line="57" pos="16"/>
[reo 0.0.7]                <o base="arr" line="57" pos="21"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4">
[reo 0.0.7]                <o base="table" line="58" pos="8"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">
[reo 0.0.7]                <o alias="2" base="mp" line="60" pos="7"/>
[reo 0.0.7]                <o base=".elements-amount" line="60" method="" pos="9"/>
[reo 0.0.7]                <o base=".write" line="60" method="" pos="26">
[reo 0.0.7]                   <o alias="3" base="arr" line="60" pos="34"/>
[reo 0.0.7]                   <o base=".length" line="60" method="" pos="37"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="mp" line="61" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">
[reo 0.0.7]             <o line="65" name="key" pos="3"/>
[reo 0.0.7]             <o base="multimap" const="" line="66" name="mmp" pos="4">
[reo 0.0.7]                <o base="array" data="array" line="66" pos="13"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="number" const="" line="67" name="num" pos="4">
[reo 0.0.7]                <o alias="4" base="key" line="67" pos="12"/>
[reo 0.0.7]                <o base=".as-hash" line="67" method="" pos="15"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".if" line="68" name="@" pos="4">
[reo 0.0.7]                <o base=".eq" line="69" pos="6">
[reo 0.0.7]                   <o base="m" line="70" pos="8"/>
[reo 0.0.7]                   <o base=".length" line="70" method="" pos="9"/>
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="array" data="array" line="72" pos="6"/>
[reo 0.0.7]                <o base="mmp" line="73" pos="6"/>
[reo 0.0.7]                <o base=".find-in-list" line="73" method="" pos="9">
[reo 0.0.7]                   <o base="key" line="73" pos="23"/>
[reo 0.0.7]                   <o alias="5" base="m" line=&quot;73&quot; pos=&quot;28&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;29&quot;&gt;
[reo 0.0.7]                      &lt;o alias=&quot;6&quot; base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;37&quot;&gt;
[reo 0.0.7]                         &lt;o alias=&quot;7&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;43&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;44&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;75&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;78&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;78&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;79&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;79&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;caa&quot;
[reo 0.0.7]                 pos=&quot;7&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;79&quot; pos=&quot;26&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;80&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;arr&quot;
[reo 0.0.7]                 pos=&quot;7&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;81&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;harr&quot;
[reo 0.0.7]                 pos=&quot;7&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;82&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;table&quot;
[reo 0.0.7]                 pos="7">
[reo 0.0.7]                <o base="harr" line="82" pos="16"/>
[reo 0.0.7]                <o base="arr" line="82" pos="21"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4">
[reo 0.0.7]                <o base="table" line="83" pos="8"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="seq" line="84" name="@" pos="4">
[reo 0.0.7]                <o alias="8" base="mp" line="85" pos="7"/>
[reo 0.0.7]                <o base=".elements-amount" line="85" method="" pos="9"/>
[reo 0.0.7]                <o base=".write" line="85" method="" pos="26">
[reo 0.0.7]                   <o alias="9" base="arr" line="85" pos="34"/>
[reo 0.0.7]                   <o base=".length" line="85" method="" pos="37"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="mp" line="86" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/collections/map.xmir saved (13142 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir saved (13142 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo to ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 126 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 17544 bytes of XML in 459µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.collections.multimap:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="36"
[reo 0.0.7]           name="org.eolang.collections.multimap"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># MIT License
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all
[reo 0.0.7] # copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.collections.list
[reo 0.0.7] +alias org.eolang.math.number
[reo 0.0.7] +home https://github.com/objectionary/eo-collections
[reo 0.0.7] +package org.eolang.collections
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4
[reo 0.0.7] +version 0.0.4
[reo 0.0.7]
[reo 0.0.7] [m] &amp;gt; multimap
[reo 0.0.7]
[reo 0.0.7]   memory 0 &amp;gt; elements-amount
[reo 0.0.7]
[reo 0.0.7]   # Returns list of all keys in multimap
[reo 0.0.7]   [] &amp;gt; keys
[reo 0.0.7]     ^.concat-all-arrays m &amp;gt; caa!
[reo 0.0.7]     mapped. &amp;gt; @
[reo 0.0.7]       list
[reo 0.0.7]         caa
[reo 0.0.7]       [curr]
[reo 0.0.7]         curr.at 0 &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Returns amount of elements in multimap
[reo 0.0.7]   [] &amp;gt; size
[reo 0.0.7]     elements-amount &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   [arr] &amp;gt; concat-all-arrays
[reo 0.0.7]     reduced. &amp;gt; @
[reo 0.0.7]       list
[reo 0.0.7]         arr
[reo 0.0.7]       *
[reo 0.0.7]       [a x]
[reo 0.0.7]         concat. &amp;gt; @
[reo 0.0.7]           list a
[reo 0.0.7]           x
[reo 0.0.7]
[reo 0.0.7]   [arr] &amp;gt; pairs-to-hash
[reo 0.0.7]     reduced. &amp;gt; @
[reo 0.0.7]       list
[reo 0.0.7]         arr
[reo 0.0.7]       *
[reo 0.0.7]       [a x]
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Returns the new map with added object
[reo 0.0.7]   [key value] &gt; with
[reo 0.0.7]     * key value &gt; new-pair!
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!
[reo 0.0.7]     caa.with new-pair &gt; arr!
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!
[reo 0.0.7]     ^.rebuild harr arr &gt; table!
[reo 0.0.7]     multimap table &gt; mmp
[reo 0.0.7]     seq &gt; @
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)
[reo 0.0.7]       mmp
[reo 0.0.7]
[reo 0.0.7]   [key arr] &gt; find-in-list
[reo 0.0.7]     reduced. &gt; @
[reo 0.0.7]       list
[reo 0.0.7]         arr
[reo 0.0.7]       *
[reo 0.0.7]       [a x]
[reo 0.0.7]         if. &gt; @
[reo 0.0.7]           eq.
[reo 0.0.7]             key
[reo 0.0.7]             (x.at 0)
[reo 0.0.7]           a.with (x.at 1)
[reo 0.0.7]           a
[reo 0.0.7]
[reo 0.0.7]   # Returns an array with the found value
[reo 0.0.7]   # If no element was found, it returns an empty array
[reo 0.0.7]   [key] &gt; found
[reo 0.0.7]     number (key.as-hash) &gt; num!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       eq.
[reo 0.0.7]         m.length
[reo 0.0.7]         0
[reo 0.0.7]       *
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))
[reo 0.0.7]
[reo 0.0.7]   [key arr] &gt; without-in-list
[reo 0.0.7]     reduced. &gt; @
[reo 0.0.7]       list
[reo 0.0.7]         arr
[reo 0.0.7]       *
[reo 0.0.7]       [a x]
[reo 0.0.7]         if. &gt; @
[reo 0.0.7]           eq.
[reo 0.0.7]             key
[reo 0.0.7]             (x.at 0)
[reo 0.0.7]           a
[reo 0.0.7]           a.with x
[reo 0.0.7]
[reo 0.0.7]   [harr arr] &gt; rebuild /array
[reo 0.0.7]
[reo 0.0.7]   # Returns a new map, without elements with the given key
[reo 0.0.7]   # Returns the map itself, if there was no item with this key
[reo 0.0.7]   [key] &gt; without
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!
[reo 0.0.7]     ^.rebuild harr arr &gt; table!
[reo 0.0.7]     multimap table &gt; mmp
[reo 0.0.7]     seq &gt; @
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)
[reo 0.0.7]       mmp
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>MIT License
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all
[reo 0.0.7] copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>
[reo 0.0.7]          <part>org.eolang.collections.list</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.number</tail>
[reo 0.0.7]          <part>org.eolang.math.number</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.collections</tail>
[reo 0.0.7]          <part>org.eolang.collections</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.0.4</tail>
[reo 0.0.7]          <part>0.0.4</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">
[reo 0.0.7]          <o line="30" name="m" pos="1"/>
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">
[reo 0.0.7]             <o base="^" line="36" pos="4"/>
[reo 0.0.7]             <o base=".concat-all-arrays"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="36"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="caa"
[reo 0.0.7]                 pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;36&quot; pos=&quot;24&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;37&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;caa&quot; line=&quot;39&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;40&quot; name=&quot;curr&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;curr&quot; line=&quot;41&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;41&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;41&quot; pos=&quot;16&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;size&quot; pos="2">
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos="2">
[reo 0.0.7]             <o line="47" name="arr" pos="3"/>
[reo 0.0.7]             <o base=".reduced" line="48" name="@" pos="4">
[reo 0.0.7]                <o base="list" line="49" pos="6">
[reo 0.0.7]                   <o base="arr" line="50" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="array" data="array" line="51" pos="6"/>
[reo 0.0.7]                <o abstract="" line="52" pos="6">
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">
[reo 0.0.7]                      <o base="list" line="54" pos="10">
[reo 0.0.7]                         <o base="a" line="54" pos="15"/>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="x" line="55" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">
[reo 0.0.7]                <o base="list" line="59" pos="6">
[reo 0.0.7]                   <o base="arr" line="60" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="array" data="array" line="61" pos="6"/>
[reo 0.0.7]                <o abstract="" line="62" pos="6">
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>
[reo 0.0.7]                   <o alias="1" base="a" line="63" pos="9"/>
[reo 0.0.7]                   <o base=".with" line="63" method="" name="@" pos="10">
[reo 0.0.7]                      <o alias="3" base="x" line="63" pos="18"/>
[reo 0.0.7]                      <o alias="2" base=".at" line="63" method="" pos="19">
[reo 0.0.7]                         <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base=".as-hash" line="63" method="" pos="25"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">
[reo 0.0.7]             <o line="66" name="key" pos="3"/>
[reo 0.0.7]             <o line="66" name="value" pos="7"/>
[reo 0.0.7]             <o base="array"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 data="array"
[reo 0.0.7]                 line="67"
[reo 0.0.7]                 name="new-pair"
[reo 0.0.7]                 pos="4">
[reo 0.0.7]                <o base="key" line="67" pos="6"/>
[reo 0.0.7]                <o base="value" line="67" pos="10"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="68" pos="4"/>
[reo 0.0.7]             <o base=".concat-all-arrays"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="68"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="caa"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="m" line="68" pos="24"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="caa" line="69" pos="4"/>
[reo 0.0.7]             <o base=".with"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="69"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="arr"
[reo 0.0.7]                 pos="7">
[reo 0.0.7]                <o base="new-pair" line="69" pos="13"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="70" pos="4"/>
[reo 0.0.7]             <o base=".pairs-to-hash"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="70"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="harr"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="arr" line="70" pos="20"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="71" pos="4"/>
[reo 0.0.7]             <o base=".rebuild"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line=&quot;71&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;table&quot;
[reo 0.0.7]                 pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o alias=&quot;4&quot; base=&quot;mmp&quot; line=&quot;74&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;74&quot; method=&quot;&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;74&quot; method=&quot;&quot; pos=&quot;27&quot;&gt;
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;74&quot; method=&quot;&quot; pos=&quot;38&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;77&quot; name=&quot;find-in-list&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;81&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;82&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;83&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;84&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;85&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                         &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;86&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;86&quot; method=&quot;&quot; pos=&quot;14&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;87&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;87&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;
[reo 0.0.7]                         &lt;o alias="7" base="x" line="87" pos="18"/>
[reo 0.0.7]                         <o base=".at" line="87" method="" pos="19">
[reo 0.0.7]                            <o base="int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="a" line="88" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="90" name="found" pos="2">
[reo 0.0.7]             <o line="92" name="key" pos="3"/>
[reo 0.0.7]             <o base="number" const="" line="93" name="num" pos="4">
[reo 0.0.7]                <o alias="8" base="key" line="93" pos="12"/>
[reo 0.0.7]                <o base=".as-hash" line="93" method="" pos="15"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".if" line="94" name="@" pos="4">
[reo 0.0.7]                <o base=".eq" line="95" pos="6">
[reo 0.0.7]                   <o base="m" line="96" pos="8"/>
[reo 0.0.7]                   <o base=".length" line="96" method="" pos="9"/>
[reo 0.0.7]                   <o base="int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="array" data="array" line="98" pos="6"/>
[reo 0.0.7]                <o base="^" line="99" pos="6"/>
[reo 0.0.7]                <o base=".find-in-list" line="99" method="" pos="7">
[reo 0.0.7]                   <o base="key" line="99" pos="21"/>
[reo 0.0.7]                   <o alias="9" base="m" line="99" pos="26"/>
[reo 0.0.7]                   <o base=".at" line="99" method="" pos="27">
[reo 0.0.7]                      <o alias="10" base="num" line="99" pos="32"/>
[reo 0.0.7]                      <o base=".mod" line="99" method="" pos="35">
[reo 0.0.7]                         <o alias="11" base="m" line="99" pos="41"/>
[reo 0.0.7]                         <o base=".length" line="99" method="" pos="42"/>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;101&quot; name=&quot;without-in-list&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;103&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;104&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;105&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;106&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                         &lt;o alias=&quot;12&quot; base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;110&quot; method=&quot;&quot; pos=&quot;14&quot;&gt;
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;110&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;111&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;112&quot; pos=&quot;17&quot;/&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;array&quot; line=&quot;114&quot; name=&quot;rebuild&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;harr&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;arr&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;118&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;119&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line="119"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="caa"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="m" line="119" pos="24"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="120" pos="4"/>
[reo 0.0.7]             <o base=".without-in-list"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="120"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="arr"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="key" line="120" pos="22"/>
[reo 0.0.7]                <o base="caa" line="120" pos="26"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="121" pos="4"/>
[reo 0.0.7]             <o base=".pairs-to-hash"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="121"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="harr"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="arr" line="121" pos="20"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="^" line="122" pos="4"/>
[reo 0.0.7]             <o base=".rebuild"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="122"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="table"
[reo 0.0.7]                 pos="5">
[reo 0.0.7]                <o base="harr" line="122" pos="14"/>
[reo 0.0.7]                <o base="arr" line="122" pos="19"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="multimap" line="123" name="mmp" pos="4">
[reo 0.0.7]                <o base="table" line="123" pos="13"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base="seq" line="124" name="@" pos="4">
[reo 0.0.7]                <o alias="13" base="mmp" line="125" pos="7"/>
[reo 0.0.7]                <o base=".elements-amount" line="125" method="" pos="10"/>
[reo 0.0.7]                <o base=".write" line="125" method="" pos="27">
[reo 0.0.7]                   <o alias="14" base="arr" line="125" pos="35"/>
[reo 0.0.7]                   <o base=".length" line="125" method="" pos="38"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="mmp" line="126" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/collections/multimap.xmir saved (17629 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir saved (17629 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo to ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir
[reo 0.0.7] [INFO] Parsed 3 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 153ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5303 bytes of XML in 229µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5303 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 560µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 460µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 425µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 496µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 542µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 427µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 487µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 421µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 462µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 441µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 452µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 148&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 459µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 453µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 807µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 437µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 462µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 464µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 958µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (5720 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-collections:0.0.4&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-collections:0.0.4&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.0.4&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.0.4&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2" ref="32">\n
[reo 0.0.7]             <o base="array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="32" name="slice-byte" pos="2">\n
[reo 0.0.7]             <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base="i" line="34" pos="6" ref="32"/>\n
[reo 0.0.7]                <o base=".lt" line="34" method="" pos="7">\n
[reo 0.0.7]                   <o base="b" line="35" pos="8" ref="28"/>\n
[reo 0.0.7]                   <o base=".size" line="35" method="" pos="9"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                <o base=".slice-byte" line="36" method="" pos="7">\n
[reo 0.0.7]                   <o base="a" line="37" pos="8" ref="32"/>\n
[reo 0.0.7]                   <o base=".with" line="37" method="" pos="9">\n
[reo 0.0.7]                      <o alias="1" base="b" line="37" pos="16" ref="28"/>\n
[reo 0.0.7]                      <o base=".slice" line="37" method="" pos="17">\n
[reo 0.0.7]                         <o base="i" line="37" pos="24" ref="32"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="i" line="38" pos="8" ref="32"/>\n
[reo 0.0.7]                   <o base=".plus" line="38" method="" pos="9">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="a" line="39" pos="6" ref="32"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 440µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 618µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (5730 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2" ref="32">\n
[reo 0.0.7]             <o base="array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="32" name="slice-byte" pos="2">\n
[reo 0.0.7]             <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                   <o base="i" line="34" pos="6" ref="32"/>\n
[reo 0.0.7]                   <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                      <o base="b" line="35" pos="8" ref="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                   <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                   <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                      <o base="a" line="37" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                         <o alias="1" base="b" line="37" pos="16" ref="28"/>\n
[reo 0.0.7]                         <o base="i" line="37" pos="24" ref="32"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                      <o base="i" line="38" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="a" line="39" pos="6" ref="32"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 418µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 721µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 444µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 947µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 443&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 591&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 160&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 113&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 500&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 445&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 479&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 448µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 800µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 431µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 463µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (5974 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-collections&lt;/tail&gt;\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2" ref="32">\n
[reo 0.0.7]             <o base="array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="32" name="slice-byte" pos="2">\n
[reo 0.0.7]             <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                   <o base="i" line="34" pos="6" ref="32"/>\n
[reo 0.0.7]                   <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                      <o base="b" line="35" pos="8" ref="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                   <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                   <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                      <o base="a" line="37" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                         <o base="b" line="37" pos="16" ref="28"/>\n
[reo 0.0.7]                         <o base="i" line="37" pos="24" ref="32"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                      <o base="i" line="38" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="a" line="39" pos="6" ref="32"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 438µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 746µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (6060 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2" ref="32">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="32" name="slice-byte" pos="2">\n
[reo 0.0.7]             <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]             <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                   <o base="i" line="34" pos="6" ref="32"/>\n
[reo 0.0.7]                   <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                      <o base="b" line="35" pos="8" ref="28"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                   <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                   <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                      <o base="a" line="37" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                         <o base="b" line="37" pos="16" ref="28"/>\n
[reo 0.0.7]                         <o base="i" line="37" pos="24" ref="32"/>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                      <o base="i" line="38" pos="8" ref="32"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="a" line="39" pos="6" ref="32"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 464&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 717&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 192&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 490&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 562&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 601&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 182&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 503µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 819µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 512µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 591µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 520µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 526µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 506µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 540µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 486µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 923µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 521µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 580µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 528µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 631µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 553&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 474&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 80µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (6451 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="28" name="bytes-as-array" pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;30&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;31&quot; pos=&quot;4&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;32&quot; name=&quot;slice-byte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;32&quot; name=&quot;a&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;32&quot; name=&quot;i&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;33&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;34&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;i&quot; line=&quot;34&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.size&quot; line=&quot;35&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;b&quot; line=&quot;35&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.slice-byte&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                   <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                      <o base="a" line="37" pos="8"/>\n
[reo 0.0.7]                      <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                         <o base="b" line="37" pos="16"/>\n
[reo 0.0.7]                         <o base="i" line="37" pos="24"/>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                      <o base="i" line="38" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="a" line="39" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 553µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 276µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (6992 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="bytes-as-array"\n
[reo 0.0.7]           original-name="bytes-as-array"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes-as-array$slice-byte"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="slice-byte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="b" base="b" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="bytes-as-array$slice-byte"\n
[reo 0.0.7]           original-name="slice-byte"\n
[reo 0.0.7]           parent="bytes-as-array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]          <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                <o base="i" line="34" pos="6"/>\n
[reo 0.0.7]                <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                   <o base="b" line="35" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                   <o base="a" line="37" pos="8"/>\n
[reo 0.0.7]                   <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                      <o base="b" line="37" pos="16"/>\n
[reo 0.0.7]                      <o base="i" line="37" pos="24"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                   <o base="i" line="38" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="39" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="32.28" name="b"/>\n
[reo 0.0.7]          <o level="1" line="32.29" name="@"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 319µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 221µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 561&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 783&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 148&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (6986 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;5&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.bytes-as-array&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.843473Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="bytes-as-array"\n
[reo 0.0.7]           original-name="bytes-as-array"\n
[reo 0.0.7]           pos="0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;28&quot; name=&quot;b&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;slice-byte&quot; line=&quot;29&quot; name=&quot;@&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;30&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;31&quot; pos=&quot;4&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;bytes-as-array$slice-byte&quot;\n
[reo 0.0.7]              cut=&quot;4&quot;\n
[reo 0.0.7]              line=&quot;32&quot;\n
[reo 0.0.7]              name=&quot;slice-byte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;32&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;b&quot; base=&quot;b&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="bytes-as-array$slice-byte"\n
[reo 0.0.7]           original-name="slice-byte"\n
[reo 0.0.7]           parent="bytes-as-array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]          <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                <o base="i" line="34" pos="6"/>\n
[reo 0.0.7]                <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                   <o base="b" line="35" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                   <o base="a" line="37" pos="8"/>\n
[reo 0.0.7]                   <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                      <o base="b" line="37" pos="16"/>\n
[reo 0.0.7]                      <o base="i" line="37" pos="24"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="37" pos="26">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".plus" line="38" pos="9">\n
[reo 0.0.7]                   <o base="i" line="38" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="38" pos="15">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="39" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="32.28" name="b"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 547µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (7117 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="5"\n
[reo 0.0.7]           name="org.eolang.collections.bytes-as-array"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/bytes-as-array.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.843473Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [b] &gt; bytes-as-array\n
[reo 0.0.7]   slice-byte &gt; @\n
[reo 0.0.7]     *\n
[reo 0.0.7]     0\n
[reo 0.0.7]   [a i] &gt; slice-byte\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       i.lt\n
[reo 0.0.7]         b.size\n
[reo 0.0.7]       ^.slice-byte\n
[reo 0.0.7]         a.with (b.slice i 1)\n
[reo 0.0.7]         i.plus 1\n
[reo 0.0.7]       a\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;abstracts-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-levels&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="28"\n
[reo 0.0.7]           name="bytes-as-array"\n
[reo 0.0.7]           original-name="bytes-as-array"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="28" name="b" pos="1"/>\n
[reo 0.0.7]          <o base="slice-byte" line="29" name="@" pos="2" ref="32">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="30" pos="4"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="31" pos="4">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="bytes-as-array$slice-byte"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="slice-byte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="b" base="b" level="1" ref="28"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="29"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="bytes-as-array$slice-byte"\n
[reo 0.0.7]           original-name="slice-byte"\n
[reo 0.0.7]           parent="bytes-as-array"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="32" name="a" pos="3"/>\n
[reo 0.0.7]          <o line="32" name="i" pos="5"/>\n
[reo 0.0.7]          <o base=".if" line="33" name="@" pos="4">\n
[reo 0.0.7]             <o base=".lt" line="34" pos="7">\n
[reo 0.0.7]                <o base="i" line="34" pos="6" ref="32"/>\n
[reo 0.0.7]                <o base=".size" line="35" pos="9">\n
[reo 0.0.7]                   <o base="b" line="35" pos="8" ref="32.28"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".slice-byte" line="36" pos="7">\n
[reo 0.0.7]                <o base="^" line="36" pos="6"/>\n
[reo 0.0.7]                <o base=".with" line="37" pos="9">\n
[reo 0.0.7]                   <o base="a" line="37" pos="8" ref="32"/>\n
[reo 0.0.7]                   <o base=".slice" line="37" pos="17">\n
[reo 0.0.7]                      <o base="b" line="37" pos="16" ref="32.28"/>\n
[reo 0.0.7]                      <o base="i" line="37" pos="24" ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;26&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.plus&quot; line=&quot;38&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;i&quot; line=&quot;38&quot; pos=&quot;8&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;38&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;39&quot; pos=&quot;6&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.28&quot; name=&quot;b&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 196&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 595&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 910&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 568&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 219µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 614µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 882µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 219µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 581µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 574µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 600µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 231ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5303 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir saved (7286 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir (program:org.eolang.collections.bytes-as-array) to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13142 bytes of XML in 300µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13142 bytes of XML in 333µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 981µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 973µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 976µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 198&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 190µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 990µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 218µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (13892 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &amp;gt; found\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &amp;gt; num!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="33" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">\n
[reo 0.0.7]             <o alias="1" base="multimap" line="37" pos="5">\n
[reo 0.0.7]                <o base="array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="37"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="16">\n
[reo 0.0.7]                <o base="m" line="37" pos="35" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base="curr" line="42" pos="8" ref="41"/>\n
[reo 0.0.7]                   <o base=".at" line="42" method="" name="@" pos="12">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4" ref="33"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;48&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;51&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;array&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;52&quot;\n
[reo 0.0.7]                 name=&quot;new-pair&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;52&quot; pos=&quot;6&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;52&quot; pos=&quot;10&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;53&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;53&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;53&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;54&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;54&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;wcaa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;54" pos="24" ref="50"/>\n
[reo 0.0.7]                <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]             <o base=".with"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="55"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="8">\n
[reo 0.0.7]                <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="56"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="mmp" line="57" pos="4" ref="51"/>\n
[reo 0.0.7]             <o base=".rebuild"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="57"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="table"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="harr" line="57" pos="16" ref="56"/>\n
[reo 0.0.7]                <o base="arr" line="57" pos="21" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o alias="2" base="mp" line="60" pos="7" ref="58"/>\n
[reo 0.0.7]                <o base=".elements-amount" line="60" method="" pos="9"/>\n
[reo 0.0.7]                <o base=".write" line="60" method="" pos="26">\n
[reo 0.0.7]                   <o alias="3" base="arr" line="60" pos="34" ref="55"/>\n
[reo 0.0.7]                   <o base=".length" line="60" method="" pos="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="61" pos="6" ref="58"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">\n
[reo 0.0.7]             <o line="65" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="multimap" const="" line="66" name="mmp" pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="66" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="number" const="" line="67" name="num" pos="4">\n
[reo 0.0.7]                <o alias="4" base="key" line="67" pos="12" ref="65"/>\n
[reo 0.0.7]                <o base=".as-hash" line="67" method="" pos="15"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="69" pos="6">\n
[reo 0.0.7]                   <o base="m" line="70" pos="8" ref="31"/>\n
[reo 0.0.7]                   <o base=".length" line="70" method="" pos="9"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="72" pos="6"/>\n
[reo 0.0.7]                <o base="mmp" line="73" pos="6" ref="66"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="73" method="&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;73&quot; pos=&quot;23&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;28&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;29&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;6&quot; base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;7&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;43&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;73&quot; method=&quot;&quot; pos=&quot;44&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;75&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;78&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;78&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;79&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;79&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;79&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;80&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;81&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="mmp" line="82" pos="4" ref="78"/>\n
[reo 0.0.7]             <o base=".rebuild"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="82"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="table"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="harr" line="82" pos="16" ref="81"/>\n
[reo 0.0.7]                <o base="arr" line="82" pos="21" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="83" pos="8" ref="82"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o alias="8" base="mp" line="85" pos="7" ref="83"/>\n
[reo 0.0.7]                <o base=".elements-amount" line="85" method="" pos="9"/>\n
[reo 0.0.7]                <o base=".write" line="85" method="" pos="26">\n
[reo 0.0.7]                   <o alias="9" base="arr" line="85" pos="34" ref="80"/>\n
[reo 0.0.7]                   <o base=".length" line="85" method="" pos="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="86" pos="6" ref="83"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 240µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (13578 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &amp;gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &amp;gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &amp;gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mapped. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;31&quot; name=&quot;map&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;31&quot; name=&quot;m&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;memory&quot; line=&quot;33&quot; name=&quot;elements-amount&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;33&quot; pos=&quot;9&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;35&quot; name=&quot;keys&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;37&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;1&quot; base=&quot;multimap&quot; line=&quot;37&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;array&quot; data=&quot;array&quot; line="37" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="m" line="37" pos="35" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="42" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="42" pos="8" ref="41"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4" ref="33"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="48" name="with" pos="2">\n
[reo 0.0.7]             <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="multimap" const="" line="51" name="mmp" pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                <o base="value" line="52" pos="10" ref="50"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="53"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="53" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="m" line="53" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="54"\n
[reo 0.0.7]                 name="wcaa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="54" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="key" line="54" pos="24" ref="50"/>\n
[reo 0.0.7]                <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]                <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]                <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="56"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="57" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="57" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="harr" line="57" pos="16" ref="56"/>\n
[reo 0.0.7]                <o base="arr" line="57" pos="21" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                      <o alias="2" base="mp" line="60" pos="7" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="60" pos="37">\n
[reo 0.0.7]                      <o alias="3" base="arr" line="60" pos="34" ref="55"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="61&quot; pos=&quot;6&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;63&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;66&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;66&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number&quot; const=&quot;&quot; line=&quot;67&quot; name=&quot;num&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;67&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;4&quot; base=&quot;key&quot; line=&quot;67&quot; pos=&quot;12&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;70&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;70&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;72&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;73&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mmp&quot; line=&quot;73&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;73&quot; pos=&quot;23&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;73&quot; pos=&quot;29&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;5&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;28&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;6&quot; base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;73&quot; pos=&quot;44&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;43&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;75&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;78&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;78&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="79"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="79" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="m" line="79" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="80"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="80" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="key" line="80" pos="24" ref="77"/>\n
[reo 0.0.7]                <o base="caa" line="80" pos="28" ref="79"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="81"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="81" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="arr" line="81" pos="22" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="82" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="82" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="harr" line="82" pos="16" ref="81"/>\n
[reo 0.0.7]                <o base="arr" line="82" pos="21" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="83" pos="8" ref="82"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="85" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="85" pos="9">\n
[reo 0.0.7]                      <o alias="8" base="mp" line="85" pos="7" ref="83"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="85" pos="37">\n
[reo 0.0.7]                      <o alias=&quot;9&quot; base=&quot;arr&quot; line=&quot;85&quot; pos=&quot;34&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mp&quot; line=&quot;86&quot; pos=&quot;6&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 145&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 263&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 165&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 176&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 280&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 178&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 237&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 221µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (13903 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &amp;gt; without\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &amp;gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="33" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="37"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="16">\n
[reo 0.0.7]                <o alias="1" base="multimap" line="37" pos="5">\n
[reo 0.0.7]                   <o base="array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="m" line="37" pos="35" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="42" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="42" pos="8" ref="41"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             &lt;o base=&quot;elements-amount&quot; line=&quot;46&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;48&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;51&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;array&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;52&quot;\n
[reo 0.0.7]                 name=&quot;new-pair&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;52&quot; pos=&quot;6&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;52&quot; pos=&quot;10&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;53&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;53&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;53&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;54&quot;\n
[reo 0.0.7]                 name=&quot;wcaa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;54&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;54" pos="24" ref="50"/>\n
[reo 0.0.7]                <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]                <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]                <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="56"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="57" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="57" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="harr" line="57" pos="16" ref="56"/>\n
[reo 0.0.7]                <o base="arr" line="57" pos="21" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                      <o alias="2" base="mp" line="60" pos="7" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="60" pos="37">\n
[reo 0.0.7]                      <o alias="3" base="arr" line="60" pos="34" ref="55"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="61" pos="6" ref="58"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">\n
[reo 0.0.7]             <o line="65" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="multimap" const="" line="66" name="mmp" pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="66" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="number" const="" line="67" name="num" pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="67" pos="15">\n
[reo 0.0.7]                   <o alias="4" base="key" line="67" pos="12" ref="65"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="69" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="70" pos="9">\n
[reo 0.0.7]                      <o base="m" line="70" pos="8" ref="31"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="72" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="73" pos="9">\n
[reo 0.0.7]                   <o base="mmp" line="73" pos="6" ref="66"/>\n
[reo 0.0.7]                   <o base="key" line="73" pos="23" ref="65"/>\n
[reo 0.0.7]                   <o base=&quot;.at&quot; line=&quot;73&quot; pos=&quot;29&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;5&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;28&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;6&quot; base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;73&quot; pos=&quot;44&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;43&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;75&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; const=&quot;&quot; line=&quot;78&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;78&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;79&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;79&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;79&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;80&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;81&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;82&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;82" pos="16" ref="81"/>\n
[reo 0.0.7]                <o base="arr" line="82" pos="21" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="83" pos="8" ref="82"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="85" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="85" pos="9">\n
[reo 0.0.7]                      <o alias="8" base="mp" line="85" pos="7" ref="83"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="85" pos="37">\n
[reo 0.0.7]                      <o alias="9" base="arr" line="85" pos="34" ref="80"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="86" pos="6" ref="83"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 245µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (14383 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &amp;gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &amp;gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &amp;gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mapped. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &amp;gt; size\n
[reo 0.0.7]     elements-amount &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &amp;gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          &lt;tail&gt;0.0.4&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.0.4&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;31&quot; name=&quot;map&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;31&quot; name=&quot;m&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;memory&quot; line=&quot;33&quot; name=&quot;elements-amount&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;33&quot; pos=&quot;9&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;35&quot; name=&quot;keys&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;37&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;1&quot;\n
[reo 0.0.7]                    base="org.eolang.collections.multimap"\n
[reo 0.0.7]                    line="37"\n
[reo 0.0.7]                    pos="5">\n
[reo 0.0.7]                   <o base="array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="m" line="37" pos="35" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="42" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="42" pos="8" ref="41"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4" ref="33"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="48" name="with" pos="2">\n
[reo 0.0.7]             <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="51"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                <o base="value" line="52" pos="10" ref="50"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="53"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="53" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="m" line="53" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="54"\n
[reo 0.0.7]                 name="wcaa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="54" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="key" line="54" pos="24" ref="50"/>\n
[reo 0.0.7]                <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]                <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]                <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="56"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="57" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="57" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="harr" line="57" pos="16" ref="56"/>\n
[reo 0.0.7]                <o base="arr" line="57" pos="21" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                      <o alias="2" base="mp" line="60&quot; pos=&quot;7&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;60&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;3&quot; base=&quot;arr&quot; line=&quot;60&quot; pos=&quot;34&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mp&quot; line=&quot;61&quot; pos=&quot;6&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;63&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;66&quot;\n
[reo 0.0.7]                 name=&quot;mmp&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;66&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;67&quot;\n
[reo 0.0.7]                 name=&quot;num&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;67&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;4&quot; base=&quot;key&quot; line=&quot;67&quot; pos=&quot;12&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;70&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;70&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;72&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;73&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mmp&quot; line=&quot;73&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;73&quot; pos=&quot;23&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;73&quot; pos=&quot;29&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;5&quot; base=&quot;m&quot; line=&quot;73&quot; pos=&quot;28&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;6&quot; base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line="73" pos="44">\n
[reo 0.0.7]                            <o alias="7" base="m" line="73" pos="43" ref="31"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="75" name="without" pos="2">\n
[reo 0.0.7]             <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="78"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="78" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="79"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="79" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="m" line="79" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="80"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="80" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="key" line="80" pos="24" ref="77"/>\n
[reo 0.0.7]                <o base="caa" line="80" pos="28" ref="79"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="81"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="81" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="arr" line="81" pos="22" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="82" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="82" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="harr" line="82" pos="16" ref="81"/>\n
[reo 0.0.7]                <o base="arr" line="82" pos="21" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line=&quot;83&quot; pos=&quot;8&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;85&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;85&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;8&quot; base=&quot;mp&quot; line=&quot;85&quot; pos=&quot;7&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;85&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;9&quot; base=&quot;arr&quot; line=&quot;85&quot; pos=&quot;34&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mp&quot; line=&quot;86&quot; pos=&quot;6&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 184&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 180&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (14273 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;55&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.map&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.905537Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="33" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="37"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="16">\n
[reo 0.0.7]                <o base="org.eolang.collections.multimap" line="37" pos="5">\n
[reo 0.0.7]                   <o base="array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="m" line="37" pos="35" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="42" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="42" pos="8" ref="41"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4" ref="33"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="48" name="with" pos="2">\n
[reo 0.0.7]             <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="51"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                <o base="value" line="52" pos="10" ref="50"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;53&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;53&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;53&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;54&quot;\n
[reo 0.0.7]                 name=&quot;wcaa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;54&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;54&quot; pos=&quot;24&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;54&quot; pos=&quot;28&quot; ref=&quot;53&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; const=&quot;&quot; line=&quot;55&quot; name=&quot;arr&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;wcaa&quot; line=&quot;55&quot; pos=&quot;4&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;new-pair&quot; line=&quot;55&quot; pos=&quot;14&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;56&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;56&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;56&quot; pos=&quot;22&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;57&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;57&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;57&quot; pos=&quot;16&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;57&quot; pos=&quot;21&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;map&quot; line=&quot;58&quot; name=&quot;mp&quot; pos=&quot;4&quot; ref=&quot;31&quot;&gt;\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                      <o base="mp" line="60" pos="7" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="60" pos="37">\n
[reo 0.0.7]                      <o base="arr" line="60" pos="34" ref="55"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="61" pos="6" ref="58"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">\n
[reo 0.0.7]             <o line="65" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="66"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="array" data="array" line="66" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.number"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="num"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="67" pos="15">\n
[reo 0.0.7]                   <o base="key" line="67" pos="12" ref="65"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="69" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="70" pos="9">\n
[reo 0.0.7]                      <o base="m" line="70" pos="8" ref="31"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="72" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="73" pos="9">\n
[reo 0.0.7]                   <o base="mmp" line="73" pos="6" ref="66"/>\n
[reo 0.0.7]                   <o base="key" line="73" pos="23" ref="65"/>\n
[reo 0.0.7]                   <o base=".at" line="73" pos="29">\n
[reo 0.0.7]                      <o base="m" line="73" pos="28" ref="31"/>\n
[reo 0.0.7]                      <o base=".mod" line="73" pos="37">\n
[reo 0.0.7]                         <o base="num" line="73" pos="34" ref="67"/>\n
[reo 0.0.7]                         <o base=".length" line="73" pos="44">\n
[reo 0.0.7]                            <o base="m" line="73" pos="43" ref="31"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="75" name="without" pos="2">\n
[reo 0.0.7]             <o line="77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;78&quot;\n
[reo 0.0.7]                 name=&quot;mmp&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;78&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;79&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;79&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;79&quot; pos=&quot;26&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;80&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;81&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;82&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;82&quot; pos=&quot;16&quot; ref=&quot;81&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;82&quot; pos=&quot;21&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;map&quot; line=&quot;83&quot; name=&quot;mp&quot; pos=&quot;4&quot; ref=&quot;31&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;83&quot; pos=&quot;8&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;85&quot; pos=&quot;26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="85" pos="9">\n
[reo 0.0.7]                      <o base="mp" line="85" pos="7" ref="83"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="85" pos="37">\n
[reo 0.0.7]                      <o base="arr" line="85" pos="34" ref="80"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="86" pos="6" ref="83"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (14486 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &amp;gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mapped. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &amp;gt; size\n
[reo 0.0.7]     elements-amount &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &amp;gt; with\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     * key value &amp;gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &amp;gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &amp;gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     map table &amp;gt; mp\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &amp;gt; found\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &amp;gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;37&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.multimap&quot; line=&quot;37&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;37&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;37&quot; pos=&quot;35&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.mapped&quot; line=&quot;38&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;39&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;caa&quot; line=&quot;40&quot; pos=&quot;8&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;41&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;41&quot; name=&quot;curr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;42&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;curr&quot; line=&quot;42&quot; pos=&quot;8&quot; ref=&quot;41&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4" ref="33"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="48" name="with" pos="2">\n
[reo 0.0.7]             <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="51"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                <o base="value" line="52" pos="10" ref="50"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="53"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="53" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="m" line="53" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="54"\n
[reo 0.0.7]                 name="wcaa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="54" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="key" line="54" pos="24" ref="50"/>\n
[reo 0.0.7]                <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]                <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]                <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="56"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="57" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="57" pos="4" ref="51"/>\n
[reo 0.0.7]                <o base="harr" line="57" pos="16" ref="56"/>\n
[reo 0.0.7]                <o base="arr" line="57" pos="21" ref="55"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="58" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="58" pos="8" ref="57"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.seq" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                      <o base="mp" line="60" pos="7" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="60" pos="37">\n
[reo 0.0.7]                      <o base="arr" line="60" pos="34" ref="55"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp" line="61" pos="6" ref="58"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">\n
[reo 0.0.7]             <o line="65" name="key" pos="3"/>\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;66&quot;\n
[reo 0.0.7]                 name=&quot;mmp&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;66&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;67&quot;\n
[reo 0.0.7]                 name=&quot;num&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;67&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;12&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;70&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;70&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;72&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;73&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mmp&quot; line=&quot;73&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;73&quot; pos=&quot;23&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;73&quot; pos=&quot;29&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;73&quot; pos=&quot;28&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;73&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;num&quot; line=&quot;73&quot; pos=&quot;34&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;73&quot; pos=&quot;44&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;m&quot; line=&quot;73&quot; pos=&quot;43&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;75&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="78"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="78" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="79"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="79" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="m" line="79" pos="26" ref="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="80"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="80" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="key" line="80" pos="24" ref="77"/>\n
[reo 0.0.7]                <o base="caa" line="80" pos="28" ref="79"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="81"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="81" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="arr" line="81" pos="22" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="82" name="table" pos="7">\n
[reo 0.0.7]                <o base="mmp" line="82" pos="4" ref="78"/>\n
[reo 0.0.7]                <o base="harr" line="82" pos="16" ref="81"/>\n
[reo 0.0.7]                <o base="arr" line="82" pos="21" ref="80"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="map" line="83" name="mp" pos="4" ref="31">\n
[reo 0.0.7]                <o base="table" line="83" pos="8" ref="82"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.seq" line="84" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="85" pos="26">\n
[reo 0.0.7]                   <o base=".elements-amount" line="85" pos="9">\n
[reo 0.0.7]                      <o base="mp" line="85" pos="7" ref="83"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="85" pos="37">\n
[reo 0.0.7]                      <o base="arr" line="85" pos="34" ref="80"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mp&quot; line=&quot;86&quot; pos=&quot;6&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 213&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 182&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 198&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (14544 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="map" pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="35" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="37"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="16">\n
[reo 0.0.7]                <o base="org.eolang.collections.multimap" line="37" pos="5">\n
[reo 0.0.7]                   <o base="org.eolang.array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="m" line="37" pos="35"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="39" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="40" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="41" pos="6">\n
[reo 0.0.7]                   <o line="41" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="42" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="42" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="42" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="44" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="46" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="48" name="with" pos="2">\n
[reo 0.0.7]             <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="51"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="52" pos="6"/>\n
[reo 0.0.7]                <o base="value" line="52" pos="10"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="53"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="53" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="53" pos="26"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="54"\n
[reo 0.0.7]                 name="wcaa"\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;54&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;54&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;54&quot; pos=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; const=&quot;&quot; line=&quot;55&quot; name=&quot;arr&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;wcaa&quot; line=&quot;55&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;new-pair&quot; line=&quot;55&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;56&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;56&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;56&quot; pos=&quot;22&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;57&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;57&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;57&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;57&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;map&quot; line=&quot;58&quot; name=&quot;mp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;58&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;60&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;60&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;mp&quot; line=&quot;60&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;60&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;60&quot; pos=&quot;34&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mp&quot; line=&quot;61&quot; pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="found" pos="2">\n
[reo 0.0.7]             <o line="65" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="66"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="66" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.number"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="num"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="67" pos="15">\n
[reo 0.0.7]                   <o base="key" line="67" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="69" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="70" pos="9">\n
[reo 0.0.7]                      <o base="m" line="70" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="72" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="73" pos="9">\n
[reo 0.0.7]                   <o base="mmp" line="73" pos="6"/>\n
[reo 0.0.7]                   <o base="key" line="73" pos="23"/>\n
[reo 0.0.7]                   <o base=".at" line="73" pos="29">\n
[reo 0.0.7]                      <o base="m" line="73" pos="28"/>\n
[reo 0.0.7]                      <o base=".mod" line="73" pos="37">\n
[reo 0.0.7]                         <o base="num" line="73" pos="34"/>\n
[reo 0.0.7]                         <o base=".length" line="73" pos="44">\n
[reo 0.0.7]                            <o base="m" line="73" pos="43"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="75" name="without" pos="2">\n
[reo 0.0.7]             <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="78"\n
[reo 0.0.7]                 name="mmp"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="78" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="79"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="7">\n
[reo 0.0.7]                <o base="mmp" line="79" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="79" pos="26"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;80&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;81&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;82&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;82&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;82&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;map&quot; line=&quot;83&quot; name=&quot;mp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;83&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;85&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;85&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;mp&quot; line=&quot;85&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;85&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;85&quot; pos=&quot;34&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mp&quot; line=&quot;86&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 316µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 213µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (19635 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &amp;gt; without\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &amp;gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     map table &amp;gt; mp\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="map"\n
[reo 0.0.7]           original-name="map"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$keys"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="35"\n
[reo 0.0.7]              name="keys"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="35">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;map$size&quot;\n
[reo 0.0.7]              cut=&quot;16&quot;\n
[reo 0.0.7]              line=&quot;44&quot;\n
[reo 0.0.7]              name=&quot;size&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;44&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;map$with&quot;\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;48&quot;\n
[reo 0.0.7]              name=&quot;with&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;48&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$found"\n
[reo 0.0.7]              cut="52"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$without"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="75"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="75">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="35"\n
[reo 0.0.7]           name="map$keys"\n
[reo 0.0.7]           original-name="keys"\n
[reo 0.0.7]           parent="map"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="16">\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap" line="37" pos="5">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="m" line="37" pos="35"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="39" pos="6">\n
[reo 0.0.7]                <o base="caa" line="40" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="map$keys$t1$a1"\n
[reo 0.0.7]                 cut="9"\n
[reo 0.0.7]                 line="41"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="41">\n
[reo 0.0.7]                <o as="caa" base="caa" level="1"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2"/>\n
[reo 0.0.7]                <o as="elements-amount" base="elements-amount" level="2"/>\n
[reo 0.0.7]                <o as="size" base="size" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="35.31" name="m"/>\n
[reo 0.0.7]          <o level="1" line="35.33" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="35.44" name="size"/>\n
[reo 0.0.7]          <o level="1" line="35.48" name="with"/>\n
[reo 0.0.7]          <o level="1" line="35.63" name="found"/>\n
[reo 0.0.7]          <o level="1" line="35.75" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line=&quot;41&quot;\n
[reo 0.0.7]           name=&quot;map$keys$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;map$keys&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;41&quot; name=&quot;curr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;42&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;curr&quot; line=&quot;42&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;42&quot; pos=&quot;16&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.37&quot; name=&quot;caa&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;44&quot;\n
[reo 0.0.7]           name=&quot;map$size&quot;\n
[reo 0.0.7]           original-name=&quot;size&quot;\n
[reo 0.0.7]           parent=&quot;map&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;elements-amount&quot; line=&quot;46&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.35&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;48&quot;\n
[reo 0.0.7]           name=&quot;map$with&quot;\n
[reo 0.0.7]           original-name=&quot;with&quot;\n
[reo 0.0.7]           parent=&quot;map&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;50&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;50&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;51&quot;\n
[reo 0.0.7]              name="mmp"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.array"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              data="array"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="new-pair"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="key" line="52" pos="6"/>\n
[reo 0.0.7]             <o base="value" line="52" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="53" pos="4"/>\n
[reo 0.0.7]             <o base="m" line="53" pos="26"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".without-in-list"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="wcaa"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="54" pos="4"/>\n
[reo 0.0.7]             <o base="key" line="54" pos="24"/>\n
[reo 0.0.7]             <o base="caa" line="54" pos="28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]             <o base="wcaa" line="55" pos="4"/>\n
[reo 0.0.7]             <o base="new-pair" line="55" pos="14"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".pairs-to-hash"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="56"\n
[reo 0.0.7]              name="harr"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="56" pos="4"/>\n
[reo 0.0.7]             <o base="arr" line="56" pos="22"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".rebuild" const="" line="57" name="table" pos="7">\n
[reo 0.0.7]             <o base="mmp" line="57" pos="4"/>\n
[reo 0.0.7]             <o base="harr" line="57" pos="16"/>\n
[reo 0.0.7]             <o base="arr" line="57" pos="21"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="map" line="58" name="mp" pos="4">\n
[reo 0.0.7]             <o base="table" line="58" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="59" name="@" pos="4">\n
[reo 0.0.7]             <o base=".write" line="60" pos="26">\n
[reo 0.0.7]                <o base=".elements-amount" line="60" pos="9">\n
[reo 0.0.7]                   <o base="mp" line="60" pos="7"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".length" line="60" pos="37">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="34&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mp&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.35&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;63&quot;\n
[reo 0.0.7]           name=&quot;map$found&quot;\n
[reo 0.0.7]           original-name=&quot;found&quot;\n
[reo 0.0.7]           parent=&quot;map&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;65&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;mmp&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;66&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;67&quot;\n
[reo 0.0.7]              name=&quot;num&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-hash&quot; line=&quot;67&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;70&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;m&quot; line=&quot;70&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;71&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;72&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=".find-in-list" line="73" pos="9">\n
[reo 0.0.7]                <o base="mmp" line="73" pos="6"/>\n
[reo 0.0.7]                <o base="key" line="73" pos="23"/>\n
[reo 0.0.7]                <o base=".at" line="73" pos="29">\n
[reo 0.0.7]                   <o base="m" line="73" pos="28"/>\n
[reo 0.0.7]                   <o base=".mod" line="73" pos="37">\n
[reo 0.0.7]                      <o base="num" line="73" pos="34"/>\n
[reo 0.0.7]                      <o base=".length" line="73" pos="44">\n
[reo 0.0.7]                         <o base="m" line="73" pos="43"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="63.31" name="m"/>\n
[reo 0.0.7]          <o level="1" line="63.33" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="63.35" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="63.44" name="size"/>\n
[reo 0.0.7]          <o level="1" line="63.48" name="with"/>\n
[reo 0.0.7]          <o level="1" line="63.75" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="75"\n
[reo 0.0.7]           name="map$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="map"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="78"\n
[reo 0.0.7]              name="mmp"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="78" pos="13"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="79"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="79" pos="4"/>\n
[reo 0.0.7]             <o base="m" line="79" pos="26"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".without-in-list"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="80"\n
[reo 0.0.7]              name="arr"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="80" pos="4"/>\n
[reo 0.0.7]             <o base="key" line="80" pos="24"/>\n
[reo 0.0.7]             <o base="caa" line="80" pos="28"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".pairs-to-hash"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="81"\n
[reo 0.0.7]              name="harr"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="81" pos="4"/>\n
[reo 0.0.7]             <o base="arr" line="81" pos="22"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".rebuild" const="" line="82" name="table" pos="7">\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr&quot; line=&quot;82&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;82&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;map&quot; line=&quot;83&quot; name=&quot;mp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;83&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;85&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;85&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mp&quot; line=&quot;85&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;85&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;85&quot; pos=&quot;34&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mp&quot; line=&quot;86&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.35&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;75.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 335&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 282&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 151&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 196µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (20596 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="55"\n
[reo 0.0.7]           name="org.eolang.collections.map"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/map.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.905537Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.collections.multimap\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; map\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     (multimap *).concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   # Replaces if there was one before\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     mmp.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &gt; wcaa!\n
[reo 0.0.7]     wcaa.with new-pair &gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &gt; table!\n
[reo 0.0.7]     map table &gt; mp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     multimap * &gt; mmp!\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       mmp.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without element with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &amp;gt; without\n
[reo 0.0.7]     multimap * &amp;gt; mmp!\n
[reo 0.0.7]     mmp.concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     mmp.without-in-list key caa &amp;gt; arr!\n
[reo 0.0.7]     mmp.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     mmp.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     map table &amp;gt; mp\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       (mp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mp\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>multimap org.eolang.collections.multimap</tail>\n
[reo 0.0.7]          <part>multimap</part>\n
[reo 0.0.7]          <part>org.eolang.collections.multimap</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="25">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="29">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="map"\n
[reo 0.0.7]           original-name="map"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="33"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="33" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$keys"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="35"\n
[reo 0.0.7]              name="keys"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="35">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="33"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;44&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;map$size&quot;\n
[reo 0.0.7]              cut=&quot;16&quot;\n
[reo 0.0.7]              line=&quot;44&quot;\n
[reo 0.0.7]              name=&quot;size&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;44&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot; ref=&quot;35&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;48&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;75&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;map$with&quot;\n
[reo 0.0.7]              cut=&quot;18&quot;\n
[reo 0.0.7]              line=&quot;48&quot;\n
[reo 0.0.7]              name=&quot;with&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;48&quot;&gt;\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="35"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="75"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$found"\n
[reo 0.0.7]              cut="52"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="35"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="75"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="map$without"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="75"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="75">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="33"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="35"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="44"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="48"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="63"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="35"\n
[reo 0.0.7]           name="map$keys"\n
[reo 0.0.7]           original-name="keys"\n
[reo 0.0.7]           parent="map"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="16">\n
[reo 0.0.7]             <o base="org.eolang.collections.multimap" line="37" pos="5">\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="37" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="m" line="37" pos="35" ref="35.31"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".mapped" line="38" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="39" pos="6">\n
[reo 0.0.7]                <o base="caa" line="40" pos="8" ref="37"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="map$keys$t1$a1"\n
[reo 0.0.7]                 cut="9"\n
[reo 0.0.7]                 line="41"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="41">\n
[reo 0.0.7]                <o as="caa" base="caa" level="1" ref="37"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2" ref="35.31"/>\n
[reo 0.0.7]                <o as="elements-amount"\n
[reo 0.0.7]                    base="elements-amount"\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="35.33"/>\n
[reo 0.0.7]                <o as="size" base="size" level="2" ref="35.44"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="35.48"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="35.63"/>\n
[reo 0.0.7]                <o as="without" base=&quot;without&quot; level=&quot;2&quot; ref=&quot;35.75&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;35.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;41&quot;\n
[reo 0.0.7]           name=&quot;map$keys$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;map$keys&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;41&quot; name=&quot;curr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.at&quot; line=&quot;42&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;curr&quot; line=&quot;42&quot; pos=&quot;8&quot; ref=&quot;41&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;42&quot; pos=&quot;16&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;41.37&quot; name=&quot;caa&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;41.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;44&quot;\n
[reo 0.0.7]           name=&quot;map$size&quot;\n
[reo 0.0.7]           original-name=&quot;size&quot;\n
[reo 0.0.7]           parent=&quot;map&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;elements-amount&quot;\n
[reo 0.0.7]              line=&quot;46&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;44.33&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.35&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.48&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;44.63" name="found"/>\n
[reo 0.0.7]          <o level="1" line="44.75" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="48"\n
[reo 0.0.7]           name="map$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="map"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="50" name="key" pos="3"/>\n
[reo 0.0.7]          <o line="50" name="value" pos="7"/>\n
[reo 0.0.7]          <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="51"\n
[reo 0.0.7]              name="mmp"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="51" pos="13"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.array"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              data="array"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="new-pair"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="key" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]             <o base="value" line="52" pos="10" ref="50"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="53"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="53" pos="4" ref="51"/>\n
[reo 0.0.7]             <o base="m" line="53" pos="26" ref="48.31"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".without-in-list"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="wcaa"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="54" pos="4" ref="51"/>\n
[reo 0.0.7]             <o base="key" line="54" pos="24" ref="50"/>\n
[reo 0.0.7]             <o base="caa" line="54" pos="28" ref="53"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".with" const="" line="55" name="arr" pos="8">\n
[reo 0.0.7]             <o base="wcaa" line="55" pos="4" ref="54"/>\n
[reo 0.0.7]             <o base="new-pair" line="55" pos="14" ref="52"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".pairs-to-hash"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="56"\n
[reo 0.0.7]              name="harr"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="mmp" line="56" pos="4" ref="51"/>\n
[reo 0.0.7]             <o base="arr" line="56" pos="22" ref="55"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".rebuild" const="" line=&quot;57&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;57&quot; pos=&quot;4&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr&quot; line=&quot;57&quot; pos=&quot;16&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;57&quot; pos=&quot;21&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;map&quot; line=&quot;58&quot; name=&quot;mp&quot; pos=&quot;4&quot; ref=&quot;31&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;58&quot; pos=&quot;8&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;60&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;60&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mp&quot; line=&quot;60&quot; pos=&quot;7&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;60&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;60&quot; pos=&quot;34&quot; ref=&quot;55&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mp&quot; line=&quot;61&quot; pos=&quot;6&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.31&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.33&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.35&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.44&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.63&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;48.75&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;63&quot;\n
[reo 0.0.7]           name=&quot;map$found&quot;\n
[reo 0.0.7]           original-name=&quot;found&quot;\n
[reo 0.0.7]           parent=&quot;map&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;65&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;mmp&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;66&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.math.number"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="67"\n
[reo 0.0.7]              name="num"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base=".as-hash" line="67" pos="15">\n
[reo 0.0.7]                <o base="key" line="67" pos="12" ref="65"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="68" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="69" pos="6">\n
[reo 0.0.7]                <o base=".length" line="70" pos="9">\n
[reo 0.0.7]                   <o base="m" line="70" pos="8" ref="63.31"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="71" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="72" pos="6"/>\n
[reo 0.0.7]             <o base=".find-in-list" line="73" pos="9">\n
[reo 0.0.7]                <o base="mmp" line="73" pos="6" ref="66"/>\n
[reo 0.0.7]                <o base="key" line="73" pos="23" ref="65"/>\n
[reo 0.0.7]                <o base=".at" line="73" pos="29">\n
[reo 0.0.7]                   <o base="m" line="73" pos="28" ref="63.31"/>\n
[reo 0.0.7]                   <o base=".mod" line="73" pos="37">\n
[reo 0.0.7]                      <o base="num" line="73" pos="34" ref="67"/>\n
[reo 0.0.7]                      <o base=".length" line="73" pos="44">\n
[reo 0.0.7]                         <o base="m" line="73" pos="43" ref="63.31"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="63.31" name="m"/>\n
[reo 0.0.7]          <o level="1" line="63.33" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="63.35" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="63.44" name="size"/>\n
[reo 0.0.7]          <o level="1" line="63.48" name="with"/>\n
[reo 0.0.7]          <o level="1" line="63.75" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="75"\n
[reo 0.0.7]           name="map$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="map"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.collections.multimap"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="78"\n
[reo 0.0.7]              name="mmp"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="78" pos="13"/>\n
[reo 0.0.7]          </o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;79&quot;\n
[reo 0.0.7]              name=&quot;caa&quot;\n
[reo 0.0.7]              pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;79&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;m&quot; line=&quot;79&quot; pos=&quot;26&quot; ref=&quot;75.31&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;80&quot;\n
[reo 0.0.7]              name=&quot;arr&quot;\n
[reo 0.0.7]              pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;80&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;key&quot; line=&quot;80&quot; pos=&quot;24&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;caa&quot; line=&quot;80&quot; pos=&quot;28&quot; ref=&quot;79&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;81&quot;\n
[reo 0.0.7]              name=&quot;harr&quot;\n
[reo 0.0.7]              pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;81&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;81&quot; pos=&quot;22&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;82&quot; name=&quot;table&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;82&quot; pos=&quot;4&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr&quot; line=&quot;82&quot; pos=&quot;16&quot; ref=&quot;81&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;82&quot; pos=&quot;21&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;map&quot; line=&quot;83&quot; name=&quot;mp&quot; pos=&quot;4&quot; ref=&quot;31&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;83&quot; pos=&quot;8&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;85&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;85&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mp&quot; line=&quot;85&quot; pos=&quot;7&quot; ref=&quot;83&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;85&quot; pos=&quot;37&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;85&quot; pos=&quot;34&quot; ref=&quot;80&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             <o base="mp" line="86" pos="6" ref="83"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="75.31" name="m"/>\n
[reo 0.0.7]          <o level="1" line="75.33" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="75.35" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="75.44" name="size"/>\n
[reo 0.0.7]          <o level="1" line="75.48" name="with"/>\n
[reo 0.0.7]          <o level="1" line="75.63" name="found"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 397ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13142 bytes of XML in 346&micro;s
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir saved (20765 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir (program:org.eolang.collections.map) to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 17629 bytes of XML in 400&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 17629 bytes of XML in 372&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 138&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 13ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 236µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (18457 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] &lt;program ms=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.959719Z&quot;\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.number&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.number&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-collections&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-collections&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8" ref="36"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base="curr" line="41" pos="8" ref="40"/>\n
[reo 0.0.7]                   <o base=".at" line="41" method="" name="@" pos="12">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4" ref="32"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos="2">\n
[reo 0.0.7]             <o line="47" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="48" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="49" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="50" pos="8" ref="47"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="52" pos="6">\n
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="8" ref="57"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="62" pos="6">\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o alias="1" base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]                   <o base=".with" line="63" method="" name="@" pos="10">\n
[reo 0.0.7]                      <o alias="3" base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                      <o alias="2" base=".at" line="63" method="" pos="19">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" method="" pos="25"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;array&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;67&quot;\n
[reo 0.0.7]                 name=&quot;new-pair&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;68&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;68&quot; pos=&quot;24&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;caa&quot; line=&quot;69&quot; pos=&quot;4&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;69&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;new-pair&quot; line=&quot;69&quot; pos=&quot;13&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;70&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;70&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;70&quot; pos=&quot;20&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;71&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;71&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;table&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                <o alias="4" base="mmp" line="74" pos="7" ref="72"/>\n
[reo 0.0.7]                <o base=".elements-amount" line="74" method="" pos="10"/>\n
[reo 0.0.7]                <o base=".write" line="74" method="" pos="27">\n
[reo 0.0.7]                   <o alias="5" base="arr" line="74" pos="35" ref="69"/>\n
[reo 0.0.7]                   <o base=".length" line="74" method="" pos="38"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="75" pos="6" ref="72"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="77" name="find-in-list" pos="2">\n
[reo 0.0.7]             <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="77" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="79" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="81" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="82" pos="6">\n
[reo 0.0.7]                   <o line="82" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="82" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                         <o base="key" line="85" pos="12" ref="77"/>\n
[reo 0.0.7]                         <o alias="6" base="x" line="86" pos="13" ref="82"/>\n
[reo 0.0.7]                         <o base=".at" line="86" method="" pos="14">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="86" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="87" pos="10" ref="82"/>\n
[reo 0.0.7]                      <o base=".with" line="87" method="" pos="11">\n
[reo 0.0.7]                         <o alias="7" base="x" line="87" pos="18" ref="82"/>\n
[reo 0.0.7]                         <o base=".at" line="87" method="" pos="19">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;88&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;90&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;92&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number&quot; const=&quot;&quot; line=&quot;93&quot; name=&quot;num&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;8&quot; base=&quot;key&quot; line=&quot;93&quot; pos=&quot;12&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;93&quot; method=&quot;&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;95&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;m&quot; line=&quot;96&quot; pos=&quot;8&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;96&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;97&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;98&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;99&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;99&quot; pos=&quot;21&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;9&quot; base=&quot;m&quot; line=&quot;99&quot; pos=&quot;26&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;99&quot; method=&quot;&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;10&quot; base=&quot;num&quot; line=&quot;99&quot; pos=&quot;32&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;99&quot; method=&quot;&quot; pos=&quot;35&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;11&quot; base=&quot;m&quot; line=&quot;99&quot; pos=&quot;41&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;99&quot; method=&quot;&quot; pos=&quot;42&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;101&quot; name=&quot;without-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="103" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="104" pos="8" ref="101"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="105" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="106" pos="6">\n
[reo 0.0.7]                   <o line="106" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="106" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="107" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="108" pos="10">\n
[reo 0.0.7]                         <o base="key" line="109" pos="12" ref="101"/>\n
[reo 0.0.7]                         <o alias="12" base="x" line="110" pos="13" ref="106"/>\n
[reo 0.0.7]                         <o base=".at" line="110" method="" pos="14">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="110" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="111" pos="10" ref="106"/>\n
[reo 0.0.7]                      <o base="a" line="112" pos="10" ref="106"/>\n
[reo 0.0.7]                      <o base=".with" line="112" method="" pos="11">\n
[reo 0.0.7]                         <o base="x" line="112" pos="17" ref="106"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="114" name="rebuild" pos="2">\n
[reo 0.0.7]             <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]             <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="without" pos="2">\n
[reo 0.0.7]             <o line="118" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="119"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="m" line="119" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="120" pos="4"/>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;120&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;120&quot; pos=&quot;22&quot; ref=&quot;118&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;120&quot; pos=&quot;26&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;121&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;121&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;121&quot; pos=&quot;20&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;122&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;table&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;122&quot; pos=&quot;14&quot; ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;122&quot; pos=&quot;19&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;123&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;123&quot; pos=&quot;13&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;13&quot; base=&quot;mmp&quot; line=&quot;125&quot; pos=&quot;7&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;125&quot; method=&quot;&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;125&quot; method=&quot;&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;14&quot; base=&quot;arr&quot; line=&quot;125&quot; pos=&quot;35&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;125&quot; method=&quot;&quot; pos=&quot;38&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (18138 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &amp;gt; with\n
[reo 0.0.7]     * key value &amp;gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &amp;gt; caa!\n
[reo 0.0.7]     caa.with new-pair &amp;gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     multimap table &amp;gt; mmp\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &amp;gt; find-in-list\n
[reo 0.0.7]     reduced. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &amp;gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &amp;gt; found\n
[reo 0.0.7]     number (key.as-hash) &amp;gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8" ref="36"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;41&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;curr&quot; line=&quot;41&quot; pos=&quot;8&quot; ref=&quot;40&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;41&quot; pos=&quot;16&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;size&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;elements-amount&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;47&quot; name=&quot;concat-all-arrays&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;49&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;50&quot; pos=&quot;8&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;52&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="8" ref="57"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="62" pos="6">\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]                      <o alias="1" base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                         <o alias="2" base=".at" line="63" pos="19">\n
[reo 0.0.7]                            <o alias="3" base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">\n
[reo 0.0.7]             <o line="66" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="66" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="67" pos="6" ref="66"/>\n
[reo 0.0.7]                <o base="value" line="67" pos="10" ref="66"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="68"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="68" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="68" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="69" name="arr" pos="7">\n
[reo 0.0.7]                <o base="caa" line="69" pos="4" ref="68"/>\n
[reo 0.0.7]                <o base="new-pair" line="69" pos="13" ref="67"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="70"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="70" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="70" pos="20" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="71" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="71" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="71" pos="14" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="19" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="72" name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;74&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;74&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;mmp&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;72&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;74&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;5&quot; base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;72&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;77&quot; name=&quot;find-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;81&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;82&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;83&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;84&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;85&quot; pos=&quot;12&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;86&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;86&quot; pos=&quot;13&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;87&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;87&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;87&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;x&quot; line=&quot;87&quot; pos=&quot;18" ref="82"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="88" pos="10" ref="82"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="90" name="found" pos="2">\n
[reo 0.0.7]             <o line="92" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="number" const="" line="93" name="num" pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="93" pos="15">\n
[reo 0.0.7]                   <o alias="8" base="key" line="93" pos="12" ref="92"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="96" pos="9">\n
[reo 0.0.7]                      <o base="m" line="96" pos="8" ref="30"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="98" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="99" pos="7">\n
[reo 0.0.7]                   <o base="^" line="99" pos="6"/>\n
[reo 0.0.7]                   <o base="key" line="99" pos="21" ref="92"/>\n
[reo 0.0.7]                   <o base=".at" line="99" pos="27">\n
[reo 0.0.7]                      <o alias="9" base="m" line="99" pos="26" ref="30"/>\n
[reo 0.0.7]                      <o base=".mod" line="99" pos="35">\n
[reo 0.0.7]                         <o alias="10" base="num" line="99" pos="32" ref="93"/>\n
[reo 0.0.7]                         <o base=".length" line="99" pos="42">\n
[reo 0.0.7]                            <o alias="11" base="m" line="99" pos="41" ref="30"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;101&quot; name=&quot;without-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;103&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;104&quot; pos=&quot;8&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;105&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;106&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;110&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;12&quot; base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;110&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;111&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;112&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;112&quot; pos=&quot;17&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;array&quot; line=&quot;114&quot; name=&quot;rebuild&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;harr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;arr&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;118&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="119"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="119" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="120"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="120" pos="4"/>\n
[reo 0.0.7]                <o base="key" line="120" pos="22" ref="118"/>\n
[reo 0.0.7]                <o base="caa" line="120" pos="26" ref="119"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="121"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="121" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="121" pos="20" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="122" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="122" pos="14" ref="121"/>\n
[reo 0.0.7]                <o base="arr" line="122" pos="19" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="123" name="mmp" pos="4" ref="30">\n
[reo 0.0.7]                <o base="table" line="123" pos="13" ref="122"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="125" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="125" pos="10">\n
[reo 0.0.7]                      <o alias="13" base="mmp" line="125" pos="7" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="125" pos="38">\n
[reo 0.0.7]                      <o alias="14" base="arr" line="125" pos="35" ref="120"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 145&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 193&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 190&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 152&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 165&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (18411 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &amp;gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8" ref="36"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="41" pos="8" ref="40"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4" ref="32"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;49&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;50&quot; pos=&quot;8&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;52&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;52&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.concat&quot; line=&quot;53&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;list&quot; line=&quot;54&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;54&quot; pos=&quot;15&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;10&quot; ref=&quot;52&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;57&quot; name=&quot;pairs-to-hash&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;57&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;58&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;59&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;60&quot; pos=&quot;8&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;62&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]                      <o alias="1" base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                         <o alias="2" base=".at" line="63" pos="19">\n
[reo 0.0.7]                            <o alias="3" base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">\n
[reo 0.0.7]             <o line="66" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="66" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="67" pos="6" ref="66"/>\n
[reo 0.0.7]                <o base="value" line="67" pos="10" ref="66"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="68"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="68" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="68" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="69" name="arr" pos="7">\n
[reo 0.0.7]                <o base="caa" line="69" pos="4" ref="68"/>\n
[reo 0.0.7]                <o base="new-pair" line="69" pos="13" ref="67"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="70"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="70" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="70" pos="20" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="71" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="71" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="71" pos="14" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="19" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="72" name="mmp" pos="4" ref="30">\n
[reo 0.0.7]                <o base="table" line="72" pos="13" ref="71"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="73" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="74" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="74" pos="10">\n
[reo 0.0.7]                      <o alias="4" base="mmp" line="74" pos="7" ref="72"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line=&quot;74&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;5&quot; base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;72&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;77&quot; name=&quot;find-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;81&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;82&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;83&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;84&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;85&quot; pos=&quot;12&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;86&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;86&quot; pos=&quot;13&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;87&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;87&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;87&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;x&quot; line=&quot;87&quot; pos=&quot;18&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;23&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;88&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line="90" name="found" pos="2">\n
[reo 0.0.7]             <o line="92" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="number" const="" line="93" name="num" pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="93" pos="15">\n
[reo 0.0.7]                   <o alias="8" base="key" line="93" pos="12" ref="92"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="96" pos="9">\n
[reo 0.0.7]                      <o base="m" line="96" pos="8" ref="30"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="98" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="99" pos="7">\n
[reo 0.0.7]                   <o base="^" line="99" pos="6"/>\n
[reo 0.0.7]                   <o base="key" line="99" pos="21" ref="92"/>\n
[reo 0.0.7]                   <o base=".at" line="99" pos="27">\n
[reo 0.0.7]                      <o alias="9" base="m" line="99" pos="26" ref="30"/>\n
[reo 0.0.7]                      <o base=".mod" line="99" pos="35">\n
[reo 0.0.7]                         <o alias="10" base="num" line="99" pos="32" ref="93"/>\n
[reo 0.0.7]                         <o base=".length" line="99" pos="42">\n
[reo 0.0.7]                            <o alias="11" base="m" line="99" pos="41" ref="30"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="101" name="without-in-list" pos="2">\n
[reo 0.0.7]             <o line="101" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]                <o base="list" line="103" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="104" pos="8" ref="101"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="105" pos="6"/>\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;106&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;110&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;12&quot; base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;110&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;111&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;112&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;112&quot; pos=&quot;17&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;array&quot; line=&quot;114&quot; name=&quot;rebuild&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;harr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;arr&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;118&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;119&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;119&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;119&quot; pos=&quot;24&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;120&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;120&quot; pos=&quot;4&quot;/>\n
[reo 0.0.7]                <o base="key" line="120" pos="22" ref="118"/>\n
[reo 0.0.7]                <o base="caa" line="120" pos="26" ref="119"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="121"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="121" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="121" pos="20" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="122" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="122" pos="14" ref="121"/>\n
[reo 0.0.7]                <o base="arr" line="122" pos="19" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="123" name="mmp" pos="4" ref="30">\n
[reo 0.0.7]                <o base="table" line="123" pos="13" ref="122"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="125" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="125" pos="10">\n
[reo 0.0.7]                      <o alias="13" base="mmp" line="125" pos="7" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="125" pos="38">\n
[reo 0.0.7]                      <o alias="14" base="arr" line="125" pos="35" ref="120"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (18665 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &amp;gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &amp;gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &amp;gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.collections.list&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;number org.eolang.math.number&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;number&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.number&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8" ref="36"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="41" pos="8" ref="40"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4" ref="32"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos="2">\n
[reo 0.0.7]             <o line="47" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="48" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="49" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="50" pos="8" ref="47"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="52" pos="6">\n
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="8" ref="57"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="62" pos="6">\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]                      <o alias="1" base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                         <o alias="2" base=".at" line="63" pos="19">\n
[reo 0.0.7]                            <o alias="3" base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;65&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;array&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;67&quot;\n
[reo 0.0.7]                 name=&quot;new-pair&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;68&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;68&quot; pos=&quot;24&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; const=&quot;&quot; line=&quot;69&quot; name=&quot;arr&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;69&quot; pos=&quot;4&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;new-pair&quot; line=&quot;69&quot; pos=&quot;13&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;70&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;70&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;70&quot; pos=&quot;20&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;71&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;71&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;74&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   <o base=".elements-amount" line="74" pos="10">\n
[reo 0.0.7]                      <o alias="4" base="mmp" line="74" pos="7" ref="72"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="74" pos="38">\n
[reo 0.0.7]                      <o alias="5" base="arr" line="74" pos="35" ref="69"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="75" pos="6" ref="72"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="77" name="find-in-list" pos="2">\n
[reo 0.0.7]             <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="77" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="79" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="81" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="82" pos="6">\n
[reo 0.0.7]                   <o line="82" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="82" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                         <o base="key" line="85" pos="12" ref="77"/>\n
[reo 0.0.7]                         <o base=".at" line="86" pos="14">\n
[reo 0.0.7]                            <o alias="6" base="x" line="86" pos="13" ref="82"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="86" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="87" pos="11">\n
[reo 0.0.7]                         <o base="a" line="87" pos="10" ref="82"/>\n
[reo 0.0.7]                         <o base=".at" line="87" pos="19">\n
[reo 0.0.7]                            <o alias="7" base="x" line="87" pos="18" ref="82"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;88&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;90&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;92&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;93&quot;\n
[reo 0.0.7]                 name=&quot;num&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;93&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;8&quot; base=&quot;key&quot; line=&quot;93&quot; pos=&quot;12&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;95&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;96&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;96&quot; pos=&quot;8&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;97&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;98&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;99&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;99&quot; pos=&quot;21&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;99&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;9&quot; base=&quot;m&quot; line=&quot;99&quot; pos=&quot;26&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;99&quot; pos=&quot;35&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;10&quot; base=&quot;num&quot; line=&quot;99&quot; pos=&quot;32&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;99&quot; pos=&quot;42&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;11&quot; base=&quot;m&quot; line=&quot;99&quot; pos=&quot;41&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="101" name="without-in-list" pos="2">\n
[reo 0.0.7]             <o line="101" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="103" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="104" pos="8" ref="101"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="105" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="106" pos="6">\n
[reo 0.0.7]                   <o line="106" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="106" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="107" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="108" pos="10">\n
[reo 0.0.7]                         <o base="key" line="109" pos="12" ref="101"/>\n
[reo 0.0.7]                         <o base=".at" line="110" pos="14">\n
[reo 0.0.7]                            <o alias="12" base="x" line="110" pos="13" ref="106"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="110" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="111" pos="10" ref="106"/>\n
[reo 0.0.7]                      <o base=".with" line="112" pos="11">\n
[reo 0.0.7]                         <o base="a" line="112" pos="10" ref="106"/>\n
[reo 0.0.7]                         <o base="x" line="112" pos="17" ref="106"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="114" name="rebuild" pos="2">\n
[reo 0.0.7]             <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]             <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="without" pos="2">\n
[reo 0.0.7]             <o line="118" name="key" pos="3"/>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="119"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="119" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="120"\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;120&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;120&quot; pos=&quot;22&quot; ref=&quot;118&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;120&quot; pos=&quot;26&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;121&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;121&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;121&quot; pos=&quot;20&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;122&quot; pos=&quot;14&quot; ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;122&quot; pos=&quot;19&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;123&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;123&quot; pos=&quot;13&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;125&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;125&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;13&quot; base=&quot;mmp&quot; line=&quot;125&quot; pos=&quot;7&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;125&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;14&quot; base=&quot;arr&quot; line=&quot;125&quot; pos=&quot;35&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (18557 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &amp;gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &amp;gt; table!\n
[reo 0.0.7]     multimap table &amp;gt; mmp\n
[reo 0.0.7]     seq &amp;gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &amp;gt; find-in-list\n
[reo 0.0.7]     reduced. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &amp;gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &amp;gt; found\n
[reo 0.0.7]     number (key.as-hash) &amp;gt; num!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="memory" line="32" name="elements-amount" pos="2">\n
[reo 0.0.7]             <o base="int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;caa&quot; line=&quot;39&quot; pos=&quot;8&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;40&quot; name=&quot;curr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;41&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;curr&quot; line=&quot;41&quot; pos=&quot;8&quot; ref=&quot;40&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;41&quot; pos=&quot;16&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;size&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;elements-amount&quot; line=&quot;45&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;47&quot; name=&quot;concat-all-arrays&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;49&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;50&quot; pos=&quot;8&quot; ref="47"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="51" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="52" pos="6">\n
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="8" ref="57"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="62" pos="6">\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]                      <o base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                         <o base=".at" line="63" pos="19">\n
[reo 0.0.7]                            <o base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">\n
[reo 0.0.7]             <o line="66" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="66" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="67" pos="6" ref="66"/>\n
[reo 0.0.7]                <o base="value" line="67" pos="10" ref="66"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="68"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="68" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="68" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="69" name="arr" pos="7">\n
[reo 0.0.7]                <o base="caa" line="69" pos="4" ref="68"/>\n
[reo 0.0.7]                <o base="new-pair" line="69" pos="13" ref="67"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="70"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="70" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="70" pos="20" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="71" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="71" pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;74&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;74&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;mmp&quot; line=&quot;74&quot; pos=&quot;7&quot; ref=&quot;72&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;74&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot; ref=&quot;72&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;77&quot; name=&quot;find-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;81&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;82&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;82&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;83&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;84&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;85&quot; pos=&quot;12&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;86&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;86&quot; pos=&quot;13&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=".with" line="87" pos="11">\n
[reo 0.0.7]                         <o base="a" line="87" pos="10" ref="82"/>\n
[reo 0.0.7]                         <o base=".at" line="87" pos="19">\n
[reo 0.0.7]                            <o base="x" line="87" pos="18" ref="82"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="88" pos="10" ref="82"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="90" name="found" pos="2">\n
[reo 0.0.7]             <o line="92" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.math.number"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="93"\n
[reo 0.0.7]                 name="num"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="93" pos="15">\n
[reo 0.0.7]                   <o base="key" line="93" pos="12" ref="92"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="96" pos="9">\n
[reo 0.0.7]                      <o base="m" line="96" pos="8" ref="30"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="array" data="array" line="98" pos="6"/>\n
[reo 0.0.7]                <o base=".find-in-list" line="99" pos="7">\n
[reo 0.0.7]                   <o base="^" line="99" pos="6"/>\n
[reo 0.0.7]                   <o base="key" line="99" pos="21" ref="92"/>\n
[reo 0.0.7]                   <o base=".at" line="99" pos="27">\n
[reo 0.0.7]                      <o base="m" line="99" pos="26" ref="30"/>\n
[reo 0.0.7]                      <o base=".mod" line="99" pos="35">\n
[reo 0.0.7]                         <o base="num" line="99" pos="32" ref="93"/>\n
[reo 0.0.7]                         <o base=".length" line="99" pos="42"&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;m&quot; line=&quot;99&quot; pos=&quot;41&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;101&quot; name=&quot;without-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;103&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;104&quot; pos=&quot;8&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;array&quot; data=&quot;array&quot; line=&quot;105&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;106&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;110&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;110&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;111&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;112&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;112&quot; pos=&quot;17&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;array&quot; line=&quot;114&quot; name=&quot;rebuild&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]             <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="without" pos="2">\n
[reo 0.0.7]             <o line="118" name="key" pos="3"/>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="119"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="119" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="120"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="120" pos="4"/>\n
[reo 0.0.7]                <o base="key" line="120" pos="22" ref="118"/>\n
[reo 0.0.7]                <o base="caa" line="120" pos="26" ref="119"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="121"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="121" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="121" pos="20" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="122" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="122" pos="14" ref="121"/>\n
[reo 0.0.7]                <o base="arr" line="122" pos="19" ref="120"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="123" name="mmp" pos="4" ref="30">\n
[reo 0.0.7]                <o base="table" line="123" pos="13" ref="122"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="seq" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="125" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="125" pos="10">\n
[reo 0.0.7]                      <o base="mmp" line="125" pos="7" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="125" pos="38">\n
[reo 0.0.7]                      <o base="arr" line="125" pos="35" ref="120"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 153&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 96&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (18814 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.959719Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="multimap" pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="keys" pos="2">\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24" ref="30"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8" ref="36"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="41" pos="8" ref="40"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4" ref="32"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos="2">\n
[reo 0.0.7]             <o line="47" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="48" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="49" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="50" pos="8" ref="47"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="51" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="52" pos="6">\n
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line=&quot;60&quot; pos=&quot;8&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;62&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;62&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.with&quot; line=&quot;63&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;63&quot; pos=&quot;9&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-hash&quot; line=&quot;63&quot; pos=&quot;25&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;63&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;63&quot; pos=&quot;18&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;63&quot; pos=&quot;23&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;65&quot; name=&quot;with&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;66&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 data=&quot;array&quot;\n
[reo 0.0.7]                 line=&quot;67&quot;\n
[reo 0.0.7]                 name=&quot;new-pair&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;68&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;68&quot; pos=&quot;24&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" const="" line="69" name="arr" pos="7">\n
[reo 0.0.7]                <o base="caa" line="69" pos="4" ref="68"/>\n
[reo 0.0.7]                <o base="new-pair" line="69" pos="13" ref="67"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="70"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="70" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="70" pos="20" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="71" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="71" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="71" pos="14" ref="70"/>\n
[reo 0.0.7]                <o base="arr" line="71" pos="19" ref="69"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="72" name="mmp" pos="4" ref="30">\n
[reo 0.0.7]                <o base="table" line="72" pos="13" ref="71"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.seq" line="73" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="74" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="74" pos="10">\n
[reo 0.0.7]                      <o base="mmp" line="74" pos="7" ref="72"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="74" pos="38">\n
[reo 0.0.7]                      <o base="arr" line="74" pos="35" ref="69"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="75" pos="6" ref="72"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="77" name="find-in-list" pos="2">\n
[reo 0.0.7]             <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="77" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="79" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="81" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="82" pos="6">\n
[reo 0.0.7]                   <o line="82" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="82" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                         <o base="key" line="85" pos="12" ref="77"/>\n
[reo 0.0.7]                         <o base=".at" line="86" pos="14">\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;86&quot; pos=&quot;13&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.with&quot; line=&quot;87&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;a&quot; line=&quot;87&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;87&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;87&quot; pos=&quot;18&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;23&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;a&quot; line=&quot;88&quot; pos=&quot;10&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;90&quot; name=&quot;found&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;92&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;93&quot;\n
[reo 0.0.7]                 name=&quot;num&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-hash&quot; line=&quot;93&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;93&quot; pos=&quot;12&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;94&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;95&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;96&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;96&quot; pos=&quot;8&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;97&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;98&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;99&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;99&quot; pos=&quot;21&quot; ref="92"/>\n
[reo 0.0.7]                   <o base=".at" line="99" pos="27">\n
[reo 0.0.7]                      <o base="m" line="99" pos="26" ref="30"/>\n
[reo 0.0.7]                      <o base=".mod" line="99" pos="35">\n
[reo 0.0.7]                         <o base="num" line="99" pos="32" ref="93"/>\n
[reo 0.0.7]                         <o base=".length" line="99" pos="42">\n
[reo 0.0.7]                            <o base="m" line="99" pos="41" ref="30"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="101" name="without-in-list" pos="2">\n
[reo 0.0.7]             <o line="101" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]             <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="103" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="104" pos="8" ref="101"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="105" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="106" pos="6">\n
[reo 0.0.7]                   <o line="106" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="106" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="107" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="108" pos="10">\n
[reo 0.0.7]                         <o base="key" line="109" pos="12" ref="101"/>\n
[reo 0.0.7]                         <o base=".at" line="110" pos="14">\n
[reo 0.0.7]                            <o base="x" line="110" pos="13" ref="106"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="110" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="111" pos="10" ref="106"/>\n
[reo 0.0.7]                      <o base=".with" line="112" pos="11">\n
[reo 0.0.7]                         <o base="a" line="112" pos="10" ref="106"/>\n
[reo 0.0.7]                         <o base="x" line="112" pos="17" ref="106"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="114" name="rebuild" pos="2">\n
[reo 0.0.7]             <o line="114" name="harr" pos="3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;114&quot; name=&quot;arr&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;without&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;118&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;119&quot;\n
[reo 0.0.7]                 name=&quot;caa&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;119&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;119&quot; pos=&quot;24&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;120&quot;\n
[reo 0.0.7]                 name=&quot;arr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;120&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;120&quot; pos=&quot;22&quot; ref=&quot;118&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;120&quot; pos=&quot;26&quot; ref=&quot;119&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;121&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;121&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;121&quot; pos=&quot;20&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;122&quot; pos=&quot;14&quot; ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;122&quot; pos=&quot;19&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;123&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;123&quot; pos=&quot;13&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;125&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;125&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      <o base="mmp" line="125" pos="7" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".length" line="125" pos="38">\n
[reo 0.0.7]                      <o base="arr" line="125" pos="35" ref="120"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="mmp" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 189&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 197&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (18794 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:54.959719Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &amp;gt; size\n
[reo 0.0.7]     elements-amount &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &amp;gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &amp;gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &amp;gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.0.4&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.0.4&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;30&quot; name=&quot;multimap&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;30&quot; name=&quot;m&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.memory&quot;\n
[reo 0.0.7]              line=&quot;32&quot;\n
[reo 0.0.7]              name=&quot;elements-amount&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;32&quot; pos=&quot;9&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;34&quot; name=&quot;keys&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="36" pos="24"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="38" pos="6">\n
[reo 0.0.7]                   <o base="caa" line="39" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o abstract="" line="40" pos="6">\n
[reo 0.0.7]                   <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]                   <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]                      <o base="curr" line="41" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="size" pos="2">\n
[reo 0.0.7]             <o base="elements-amount" line="45" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="concat-all-arrays" pos="2">\n
[reo 0.0.7]             <o line="47" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="48" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="49" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="50" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="51" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="52" pos="6">\n
[reo 0.0.7]                   <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]                      <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                         <o base="a" line="54" pos="15"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="55" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="pairs-to-hash" pos="2">\n
[reo 0.0.7]             <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]             <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.collections.list" line="59" pos="6">\n
[reo 0.0.7]                   <o base="arr" line="60" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="62" pos="6">\n
[reo 0.0.7]                   <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]                      <o base="a" line="63" pos="9"/>\n
[reo 0.0.7]                      <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                         <o base=".at" line="63" pos="19">\n
[reo 0.0.7]                            <o base="x" line="63" pos="18"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="65" name="with" pos="2">\n
[reo 0.0.7]             <o line="66" name="key" pos="3"/>\n
[reo 0.0.7]             <o line="66" name="value" pos="7"/>\n
[reo 0.0.7]             <o base="org.eolang.array"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 data="array"\n
[reo 0.0.7]                 line="67"\n
[reo 0.0.7]                 name="new-pair"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base="key" line="67" pos="6"/>\n
[reo 0.0.7]                <o base="value" line="67" pos="10"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="68"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;m&quot; line=&quot;68&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; const=&quot;&quot; line=&quot;69&quot; name=&quot;arr&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;69&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;new-pair&quot; line=&quot;69&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;70&quot;\n
[reo 0.0.7]                 name=&quot;harr&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;70&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;70&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;71&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;71&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.write&quot; line=&quot;74&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.elements-amount&quot; line=&quot;74&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;mmp&quot; line=&quot;74&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;74&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;77&quot; name=&quot;find-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.array" data="array" line="81" pos="6"/>\n
[reo 0.0.7]                <o abstract="" line="82" pos="6">\n
[reo 0.0.7]                   <o line="82" name="a" pos="7"/>\n
[reo 0.0.7]                   <o line="82" name="x" pos="9"/>\n
[reo 0.0.7]                   <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                         <o base="key" line="85" pos="12"/>\n
[reo 0.0.7]                         <o base=".at" line="86" pos="14">\n
[reo 0.0.7]                            <o base="x" line="86" pos="13"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="86" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".with" line="87" pos="11">\n
[reo 0.0.7]                         <o base="a" line="87" pos="10"/>\n
[reo 0.0.7]                         <o base=".at" line="87" pos="19">\n
[reo 0.0.7]                            <o base="x" line="87" pos="18"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="88" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="90" name="found" pos="2">\n
[reo 0.0.7]             <o line="92" name="key" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.math.number"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="93"\n
[reo 0.0.7]                 name="num"\n
[reo 0.0.7]                 pos="4">\n
[reo 0.0.7]                <o base=".as-hash" line="93" pos="15">\n
[reo 0.0.7]                   <o base="key" line="93" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                   <o base=".length" line="96" pos="9">\n
[reo 0.0.7]                      <o base="m" line="96" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;98&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.find-in-list&quot; line=&quot;99&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;key&quot; line=&quot;99&quot; pos=&quot;21&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.at&quot; line=&quot;99&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;m&quot; line=&quot;99&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.mod&quot; line=&quot;99&quot; pos=&quot;35&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;num&quot; line=&quot;99&quot; pos=&quot;32&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.length&quot; line=&quot;99&quot; pos=&quot;42&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;m&quot; line=&quot;99&quot; pos=&quot;41&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;101&quot; name=&quot;without-in-list&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o line=&quot;101&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.reduced&quot; line=&quot;102&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;103&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;104&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;105&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;106&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.at&quot; line=&quot;110&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int" data="bytes" line="110" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="a" line="111" pos="10"/>\n
[reo 0.0.7]                      <o base=".with" line="112" pos="11">\n
[reo 0.0.7]                         <o base="a" line="112" pos="10"/>\n
[reo 0.0.7]                         <o base="x" line="112" pos="17"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="array" line="114" name="rebuild" pos="2">\n
[reo 0.0.7]             <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]             <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="without" pos="2">\n
[reo 0.0.7]             <o line="118" name="key" pos="3"/>\n
[reo 0.0.7]             <o base=".concat-all-arrays"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="119"\n
[reo 0.0.7]                 name="caa"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]                <o base="m" line="119" pos="24"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".without-in-list"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="120"\n
[reo 0.0.7]                 name="arr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="120" pos="4"/>\n
[reo 0.0.7]                <o base="key" line="120" pos="22"/>\n
[reo 0.0.7]                <o base="caa" line="120" pos="26"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".pairs-to-hash"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="121"\n
[reo 0.0.7]                 name="harr"\n
[reo 0.0.7]                 pos="5">\n
[reo 0.0.7]                <o base="^" line="121" pos="4"/>\n
[reo 0.0.7]                <o base="arr" line="121" pos="20"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".rebuild" const="" line="122" name="table" pos="5">\n
[reo 0.0.7]                <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]                <o base="harr" line="122" pos="14"/>\n
[reo 0.0.7]                <o base="arr" line="122" pos="19"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="multimap" line="123" name="mmp" pos="4">\n
[reo 0.0.7]                <o base="table" line="123" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.seq" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".write" line="125" pos="27">\n
[reo 0.0.7]                   <o base=".elements-amount" line="125" pos="10"&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;mmp&quot; line=&quot;125&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.length&quot; line=&quot;125&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;arr&quot; line=&quot;125&quot; pos=&quot;35&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;mmp&quot; line=&quot;126&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 90&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 17ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 294&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 200&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (41958 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;36&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.collections.multimap&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.959719Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;expand-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;resolve-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;synthetic-references&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-default-package&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unknown-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="multimap"\n
[reo 0.0.7]           original-name="multimap"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$keys"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="keys"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$size"\n
[reo 0.0.7]              cut="15"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="size"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;multimap$concat-all-arrays&quot;\n
[reo 0.0.7]              cut=&quot;17&quot;\n
[reo 0.0.7]              line=&quot;47&quot;\n
[reo 0.0.7]              name=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;47&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=""\n
[reo 0.0.7]              base="multimap$pairs-to-hash"\n
[reo 0.0.7]              cut="30"\n
[reo 0.0.7]              line="57"\n
[reo 0.0.7]              name="pairs-to-hash"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="57">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$with"\n
[reo 0.0.7]              cut="45"\n
[reo 0.0.7]              line="65"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="65">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$find-in-list"\n
[reo 0.0.7]              cut="73"\n
[reo 0.0.7]              line="77"\n
[reo 0.0.7]              name="find-in-list"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="77">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$found"\n
[reo 0.0.7]              cut="95"\n
[reo 0.0.7]              line="90"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="90">\n
[reo 0.0.7]             <o as="m" base="m" level="1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat-all-arrays&quot; base=&quot;concat-all-arrays&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;multimap$without-in-list&quot;\n
[reo 0.0.7]              cut=&quot;115&quot;\n
[reo 0.0.7]              line=&quot;101&quot;\n
[reo 0.0.7]              name=&quot;without-in-list&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;101&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat-all-arrays&quot; base=&quot;concat-all-arrays&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;array&quot;\n
[reo 0.0.7]              base=&quot;multimap$rebuild&quot;\n
[reo 0.0.7]              cut=&quot;135&quot;\n
[reo 0.0.7]              line=&quot;114&quot;\n
[reo 0.0.7]              name=&quot;rebuild&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref="114">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$without"\n
[reo 0.0.7]              cut="138"\n
[reo 0.0.7]              line="116"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="116">\n
[reo 0.0.7]             <o as="m" base="m" level="1"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1"/>\n
[reo 0.0.7]             <o as="concat-all-arrays" base="concat-all-arrays" level="1"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="multimap$keys"\n
[reo 0.0.7]           original-name="keys"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="36" pos="4"/>\n
[reo 0.0.7]             <o base="m" line="36" pos="24"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".mapped" line="37" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="38" pos="6">\n
[reo 0.0.7]                <o base="caa" line="39" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="multimap$keys$t1$a1"\n
[reo 0.0.7]                 cut="8"\n
[reo 0.0.7]                 line=&quot;40&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;40&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;caa&quot; base=&quot;caa&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat-all-arrays&quot; base=&quot;concat-all-arrays&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;40&quot;\n
[reo 0.0.7]           name=&quot;multimap$keys$t1$a1&quot;\n
[reo 0.0.7]           parent=&quot;multimap$keys&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]          <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]             <o base="curr" line="41" pos="8"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="40.36" name="caa"/>\n
[reo 0.0.7]          <o level="2" line="40.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="40.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="40.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="40.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="40.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="40.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="40.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="40.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="40.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="40.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="40.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="multimap$size"\n
[reo 0.0.7]           original-name="size"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="elements-amount" line="45" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="43.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="43.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="43.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="43.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="43.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="43.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="43.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="43.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="43.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="43.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="43.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="multimap$concat-all-arrays"\n
[reo 0.0.7]           original-name="concat-all-arrays"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="47" name="arr" pos="3"/>\n
[reo 0.0.7]          <o base=".reduced" line="48" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="49" pos="6">\n
[reo 0.0.7]                <o base="arr" line="50" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data=&quot;array&quot; line=&quot;51&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;multimap$concat-all-arrays$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;21&quot;\n
[reo 0.0.7]                 line=&quot;52&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;52&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;52&quot;\n
[reo 0.0.7]           name=&quot;multimap$concat-all-arrays$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;multimap$concat-all-arrays"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                <o base="a" line="54" pos="15"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="x" line="55" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="52.47" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="52.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="52.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="52.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="52.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="52.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="52.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="52.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="52.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="52.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="52.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="52.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="57"\n
[reo 0.0.7]           name="multimap$pairs-to-hash"\n
[reo 0.0.7]           original-name="pairs-to-hash"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="57" name="arr" pos="3"/>\n
[reo 0.0.7]          <o base=".reduced" line="58" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="59" pos="6">\n
[reo 0.0.7]                <o base="arr" line="60" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="61" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="multimap$pairs-to-hash$t1$a2"\n
[reo 0.0.7]                 cut="34"\n
[reo 0.0.7]                 line="62"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="62">\n
[reo 0.0.7]                <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2"/>\n
[reo 0.0.7]                <o as="elements-amount" base="elements-amount" level="2"/>\n
[reo 0.0.7]                <o as="keys" base="keys" level="2"/>\n
[reo 0.0.7]                <o as="size" base="size" level="2"/>\n
[reo 0.0.7]                <o as="concat-all-arrays" base="concat-all-arrays" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;62&quot;\n
[reo 0.0.7]           name=&quot;multimap$pairs-to-hash$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;multimap$pairs-to-hash&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;62&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; line=&quot;63&quot; name=&quot;@&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;63&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-hash&quot; line=&quot;63&quot; pos=&quot;25&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;63&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;63&quot; pos=&quot;18&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;63&quot; pos=&quot;23&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.57&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;62.30&quot; name="m"/>\n
[reo 0.0.7]          <o level="2" line="62.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="62.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="62.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="62.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="62.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="62.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="62.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="62.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="62.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="62.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="65"\n
[reo 0.0.7]           name="multimap$with"\n
[reo 0.0.7]           original-name="with"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="66" name="key" pos="3"/>\n
[reo 0.0.7]          <o line="66" name="value" pos="7"/>\n
[reo 0.0.7]          <o base="org.eolang.array"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              data="array"\n
[reo 0.0.7]              line="67"\n
[reo 0.0.7]              name="new-pair"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base="key" line="67" pos="6"/>\n
[reo 0.0.7]             <o base="value" line="67" pos="10"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="68"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="68" pos="4"/>\n
[reo 0.0.7]             <o base="m" line="68" pos="24"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".with" const="" line="69" name="arr" pos="7">\n
[reo 0.0.7]             <o base="caa" line="69" pos="4"/>\n
[reo 0.0.7]             <o base="new-pair" line="69" pos="13"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".pairs-to-hash"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="harr"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="70" pos="4"/>\n
[reo 0.0.7]             <o base="arr" line="70" pos="20"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".rebuild" const="" line="71" name="table" pos="5">\n
[reo 0.0.7]             <o base="^" line="71" pos="4"/>\n
[reo 0.0.7]             <o base="harr" line="71" pos="14"/>\n
[reo 0.0.7]             <o base="arr" line="71" pos="19"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="multimap" line="72" name=&quot;mmp&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;73&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;74&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;74&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mmp&quot; line=&quot;74&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;74&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;74&quot; pos=&quot;35&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;75&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;65.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;77&quot;\n
[reo 0.0.7]           name=&quot;multimap$find-in-list&quot;\n
[reo 0.0.7]           original-name=&quot;find-in-list&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;77&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;77&quot; name=&quot;arr&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array" line="81" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="multimap$find-in-list$t2$a2"\n
[reo 0.0.7]                 cut="78"\n
[reo 0.0.7]                 line="82"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="82">\n
[reo 0.0.7]                <o as="key" base="key" level="1"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="1"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2"/>\n
[reo 0.0.7]                <o as="elements-amount" base="elements-amount" level="2"/>\n
[reo 0.0.7]                <o as="keys" base="keys" level="2"/>\n
[reo 0.0.7]                <o as="size" base="size" level="2"/>\n
[reo 0.0.7]                <o as="concat-all-arrays" base="concat-all-arrays" level="2"/>\n
[reo 0.0.7]                <o as="pairs-to-hash" base="pairs-to-hash" level="2"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2"/>\n
[reo 0.0.7]                <o as="without-in-list" base="without-in-list" level="2"/>\n
[reo 0.0.7]                <o as="rebuild" base="rebuild" level="2"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="77.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="77.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="77.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="77.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="77.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="77.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="77.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="77.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="77.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="77.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="77.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="multimap$find-in-list$t2$a2"\n
[reo 0.0.7]           parent="multimap$find-in-list"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="82" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="82" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                <o base="key" line="85" pos="12"/>\n
[reo 0.0.7]                <o base=".at" line="86" pos="14">\n
[reo 0.0.7]                   <o base="x" line=&quot;86&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;86&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;87&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;87&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;87&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;87&quot; pos=&quot;18&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;87&quot; pos=&quot;23&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;88&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.77&quot; name=&quot;key&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.77&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;82.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;90&quot;\n
[reo 0.0.7]           name=&quot;multimap$found&quot;\n
[reo 0.0.7]           original-name=&quot;found&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;92&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;93&quot;\n
[reo 0.0.7]              name=&quot;num&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-hash&quot; line=&quot;93&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                <o base="key" line="93" pos="12"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                <o base=".length" line="96" pos="9">\n
[reo 0.0.7]                   <o base="m" line="96" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="97" pos="8">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="98" pos="6"/>\n
[reo 0.0.7]             <o base=".find-in-list" line="99" pos="7">\n
[reo 0.0.7]                <o base="^" line="99" pos="6"/>\n
[reo 0.0.7]                <o base="key" line="99" pos="21"/>\n
[reo 0.0.7]                <o base=".at" line="99" pos="27">\n
[reo 0.0.7]                   <o base="m" line="99" pos="26"/>\n
[reo 0.0.7]                   <o base=".mod" line="99" pos="35">\n
[reo 0.0.7]                      <o base="num" line="99" pos="32"/>\n
[reo 0.0.7]                      <o base=".length" line="99" pos="42">\n
[reo 0.0.7]                         <o base="m" line="99" pos="41"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="90.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="90.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="90.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="90.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="90.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="90.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="90.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="90.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="90.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="90.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="90.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="101"\n
[reo 0.0.7]           name="multimap$without-in-list"\n
[reo 0.0.7]           original-name="without-in-list"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="101" name="key" pos="3"/>\n
[reo 0.0.7]          <o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]          <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="103" pos="6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;104&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;105&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;multimap$without-in-list$t2$a2&quot;\n
[reo 0.0.7]                 cut=&quot;120&quot;\n
[reo 0.0.7]                 line=&quot;106&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;106&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;key&quot; base=&quot;key&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat-all-arrays&quot; base=&quot;concat-all-arrays&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.116&quot; name=&quot;without&quot;/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="multimap$without-in-list$t2$a2"\n
[reo 0.0.7]           parent="multimap$without-in-list"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="106" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="106" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".if" line="107" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="108" pos="10">\n
[reo 0.0.7]                <o base="key" line="109" pos="12"/>\n
[reo 0.0.7]                <o base=".at" line="110" pos="14">\n
[reo 0.0.7]                   <o base="x" line="110" pos="13"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="110" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="111" pos="10"/>\n
[reo 0.0.7]             <o base=".with" line="112" pos="11">\n
[reo 0.0.7]                <o base="a" line="112" pos="10"/>\n
[reo 0.0.7]                <o base="x" line="112" pos="17"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="106.101" name="key"/>\n
[reo 0.0.7]          <o level="1" line="106.101" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="106.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="106.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="106.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="106.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="106.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="106.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="106.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="106.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="106.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="106.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="106.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="array"\n
[reo 0.0.7]           line="114"\n
[reo 0.0.7]           name="multimap$rebuild"\n
[reo 0.0.7]           original-name="rebuild"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]          <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          <o level="1" line="114.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="114.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="114.34" name="keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;114.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;116&quot;\n
[reo 0.0.7]           name=&quot;multimap$without&quot;\n
[reo 0.0.7]           original-name=&quot;without&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;118&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;119&quot;\n
[reo 0.0.7]              name=&quot;caa&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;119&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;m&quot; line=&quot;119&quot; pos=&quot;24&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.without-in-list&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;120&quot;\n
[reo 0.0.7]              name=&quot;arr&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;120&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;key&quot; line=&quot;120&quot; pos=&quot;22&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;caa&quot; line=&quot;120&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;121&quot;\n
[reo 0.0.7]              name=&quot;harr&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;121&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;121&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr" line="122" pos="14"/>\n
[reo 0.0.7]             <o base="arr" line="122" pos="19"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="multimap" line="123" name="mmp" pos="4">\n
[reo 0.0.7]             <o base="table" line="123" pos="13"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="org.eolang.seq" line="124" name="@" pos="4">\n
[reo 0.0.7]             <o base=".write" line="125" pos="27">\n
[reo 0.0.7]                <o base=".elements-amount" line="125" pos="10">\n
[reo 0.0.7]                   <o base="mmp" line="125" pos="7"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".length" line="125" pos="38">\n
[reo 0.0.7]                   <o base="arr" line="125" pos="35"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="mmp" line="126" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="116.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="116.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="116.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="116.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="116.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="116.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="116.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="116.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="116.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="116.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="116.114" name="rebuild"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (45537 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="36"\n
[reo 0.0.7]           name="org.eolang.collections.multimap&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/collections/multimap.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:54.959719Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# MIT License\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] # copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.collections.list\n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-collections\n
[reo 0.0.7] +package org.eolang.collections\n
[reo 0.0.7] +rt jvm org.eolang:eo-collections:0.0.4\n
[reo 0.0.7] +version 0.0.4\n
[reo 0.0.7] \n
[reo 0.0.7] [m] &gt; multimap\n
[reo 0.0.7] \n
[reo 0.0.7]   memory 0 &gt; elements-amount\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns list of all keys in multimap\n
[reo 0.0.7]   [] &gt; keys\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     mapped. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         caa\n
[reo 0.0.7]       [curr]\n
[reo 0.0.7]         curr.at 0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns amount of elements in multimap\n
[reo 0.0.7]   [] &gt; size\n
[reo 0.0.7]     elements-amount &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; concat-all-arrays\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         concat. &gt; @\n
[reo 0.0.7]           list a\n
[reo 0.0.7]           x\n
[reo 0.0.7] \n
[reo 0.0.7]   [arr] &gt; pairs-to-hash\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         (a.with ((x.at 0).as-hash)) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns the new map with added object\n
[reo 0.0.7]   [key value] &gt; with\n
[reo 0.0.7]     * key value &gt; new-pair!\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     caa.with new-pair &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; find-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a.with (x.at 1)\n
[reo 0.0.7]           a\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns an array with the found value\n
[reo 0.0.7]   # If no element was found, it returns an empty array\n
[reo 0.0.7]   [key] &gt; found\n
[reo 0.0.7]     number (key.as-hash) &gt; num!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         m.length\n
[reo 0.0.7]         0\n
[reo 0.0.7]       *\n
[reo 0.0.7]       ^.find-in-list key (m.at (num.mod (m.length)))\n
[reo 0.0.7] \n
[reo 0.0.7]   [key arr] &gt; without-in-list\n
[reo 0.0.7]     reduced. &gt; @\n
[reo 0.0.7]       list\n
[reo 0.0.7]         arr\n
[reo 0.0.7]       *\n
[reo 0.0.7]       [a x]\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           eq.\n
[reo 0.0.7]             key\n
[reo 0.0.7]             (x.at 0)\n
[reo 0.0.7]           a\n
[reo 0.0.7]           a.with x\n
[reo 0.0.7] \n
[reo 0.0.7]   [harr arr] &gt; rebuild /array\n
[reo 0.0.7] \n
[reo 0.0.7]   # Returns a new map, without elements with the given key\n
[reo 0.0.7]   # Returns the map itself, if there was no item with this key\n
[reo 0.0.7]   [key] &gt; without\n
[reo 0.0.7]     ^.concat-all-arrays m &gt; caa!\n
[reo 0.0.7]     ^.without-in-list key caa &gt; arr!\n
[reo 0.0.7]     ^.pairs-to-hash arr &gt; harr!\n
[reo 0.0.7]     ^.rebuild harr arr &gt; table!\n
[reo 0.0.7]     multimap table &gt; mmp\n
[reo 0.0.7]     seq &gt; @\n
[reo 0.0.7]       (mmp.elements-amount).write (arr.length)\n
[reo 0.0.7]       mmp\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>MIT License\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2022 Eugene Darashkevich\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included in all\n
[reo 0.0.7] copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>list org.eolang.collections.list</tail>\n
[reo 0.0.7]          <part>list</part>\n
[reo 0.0.7]          <part>org.eolang.collections.list</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-collections</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.collections</tail>\n
[reo 0.0.7]          <part>org.eolang.collections</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-collections:0.0.4</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-collections:0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.0.4</tail>\n
[reo 0.0.7]          <part>0.0.4</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="multimap"\n
[reo 0.0.7]           original-name="multimap"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="m" pos="1"/>\n
[reo 0.0.7]          <o base="org.eolang.memory"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="elements-amount"\n
[reo 0.0.7]              pos="2">\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="32" pos="9">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$keys"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="keys"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="65"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$size"\n
[reo 0.0.7]              cut="15"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="size"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="65"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$concat-all-arrays"\n
[reo 0.0.7]              cut="17"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="concat-all-arrays"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base=&quot;elements-amount&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;multimap$pairs-to-hash&quot;\n
[reo 0.0.7]              cut=&quot;30&quot;\n
[reo 0.0.7]              line=&quot;57&quot;\n
[reo 0.0.7]              name=&quot;pairs-to-hash&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;57&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 level=&quot;1&quot;\n
[reo 0.0.7]                 ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$with"\n
[reo 0.0.7]              cut="45"\n
[reo 0.0.7]              line="65"\n
[reo 0.0.7]              name="with"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="65">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$find-in-list"\n
[reo 0.0.7]              cut="73"\n
[reo 0.0.7]              line="77"\n
[reo 0.0.7]              name="find-in-list"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="77">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="65"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$found"\n
[reo 0.0.7]              cut="95"\n
[reo 0.0.7]              line="90"\n
[reo 0.0.7]              name="found"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="90">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 level=&quot;1&quot;\n
[reo 0.0.7]                 ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without-in-list&quot; base=&quot;without-in-list&quot; level=&quot;1&quot; ref=&quot;101&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;multimap$without-in-list&quot;\n
[reo 0.0.7]              cut=&quot;115&quot;\n
[reo 0.0.7]              line=&quot;101&quot;\n
[reo 0.0.7]              name=&quot;without-in-list&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;101&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;elements-amount&quot; base=&quot;elements-amount&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                 level=&quot;1&quot;\n
[reo 0.0.7]                 ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;1&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;1&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;1&quot; ref=&quot;114&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;1&quot; ref=&quot;116&quot;/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="array"\n
[reo 0.0.7]              base="multimap$rebuild"\n
[reo 0.0.7]              cut="135"\n
[reo 0.0.7]              line="114"\n
[reo 0.0.7]              name="rebuild"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="114">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="65"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="without" base="without" level="1" ref="116"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="multimap$without"\n
[reo 0.0.7]              cut="138"\n
[reo 0.0.7]              line="116"\n
[reo 0.0.7]              name="without"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="116">\n
[reo 0.0.7]             <o as="m" base="m" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="elements-amount" base="elements-amount" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="keys" base="keys" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="size" base="size" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="concat-all-arrays"\n
[reo 0.0.7]                 base="concat-all-arrays"\n
[reo 0.0.7]                 level="1"\n
[reo 0.0.7]                 ref="47"/>\n
[reo 0.0.7]             <o as="pairs-to-hash" base="pairs-to-hash" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="with" base="with" level="1" ref="65"/>\n
[reo 0.0.7]             <o as="find-in-list" base="find-in-list" level="1" ref="77"/>\n
[reo 0.0.7]             <o as="found" base="found" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="without-in-list" base="without-in-list" level="1" ref="101"/>\n
[reo 0.0.7]             <o as="rebuild" base="rebuild" level="1" ref="114"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="34&quot;\n
[reo 0.0.7]           name=&quot;multimap$keys&quot;\n
[reo 0.0.7]           original-name=&quot;keys&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;36&quot;\n
[reo 0.0.7]              name=&quot;caa&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;36&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;m&quot; line=&quot;36&quot; pos=&quot;24&quot; ref=&quot;34.30&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.mapped&quot; line=&quot;37&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;caa&quot; line=&quot;39&quot; pos=&quot;8&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;multimap$keys$t1$a1&quot;\n
[reo 0.0.7]                 cut=&quot;8&quot;\n
[reo 0.0.7]                 line=&quot;40&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;40&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;caa&quot; base=&quot;caa&quot; level=&quot;1&quot; ref=&quot;36&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot; ref=&quot;34.30&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot;\n
[reo 0.0.7]                    base=&quot;elements-amount&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;34.32&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot; ref=&quot;34.43&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;34.47&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;2&quot; ref=&quot;34.57&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;34.65&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot; ref=&quot;34.77&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;34.90&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot;\n
[reo 0.0.7]                    base=&quot;without-in-list&quot;\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="34.101"/>\n
[reo 0.0.7]                <o as="rebuild" base="rebuild" level="2" ref="34.114"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="34.116"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="34.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="34.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="34.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="34.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="34.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="34.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="34.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="34.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="34.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="34.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="34.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="40"\n
[reo 0.0.7]           name="multimap$keys$t1$a1"\n
[reo 0.0.7]           parent="multimap$keys"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="40" name="curr" pos="7"/>\n
[reo 0.0.7]          <o base=".at" line="41" name="@" pos="12">\n
[reo 0.0.7]             <o base="curr" line="41" pos="8" ref="40"/>\n
[reo 0.0.7]             <o base="org.eolang.int" data="bytes" line="41" pos="16">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="40.36" name="caa"/>\n
[reo 0.0.7]          <o level="2" line="40.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="40.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="40.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="40.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="40.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="40.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="40.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="40.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="40.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="40.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="40.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="multimap$size"\n
[reo 0.0.7]           original-name="size"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="elements-amount"\n
[reo 0.0.7]              line="45"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="43.32"/>\n
[reo 0.0.7]          <o level="1" line="43.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="43.32" name="elements-amount"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;47&quot;\n
[reo 0.0.7]           name=&quot;multimap$concat-all-arrays&quot;\n
[reo 0.0.7]           original-name=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;47&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;49&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;50&quot; pos=&quot;8&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;51&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;multimap$concat-all-arrays$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;21&quot;\n
[reo 0.0.7]                 line=&quot;52&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;52&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot; ref=&quot;47.30&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot;\n
[reo 0.0.7]                    base=&quot;elements-amount&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;47.32&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;2&quot; ref=&quot;47.34&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot; ref=&quot;47.43&quot;/&gt;\n
[reo 0.0.7]                <o as="pairs-to-hash" base="pairs-to-hash" level="2" ref="47.57"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="47.65"/>\n
[reo 0.0.7]                <o as="find-in-list" base="find-in-list" level="2" ref="47.77"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="47.90"/>\n
[reo 0.0.7]                <o as="without-in-list"\n
[reo 0.0.7]                    base="without-in-list"\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="47.101"/>\n
[reo 0.0.7]                <o as="rebuild" base="rebuild" level="2" ref="47.114"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="47.116"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="47.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="47.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="47.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="47.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="47.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="47.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="47.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="47.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="47.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="47.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="47.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="52"\n
[reo 0.0.7]           name="multimap$concat-all-arrays$t1$a2"\n
[reo 0.0.7]           parent="multimap$concat-all-arrays"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="52" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="52" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".concat" line="53" name="@" pos="8">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="54" pos="10">\n
[reo 0.0.7]                <o base="a" line="54" pos="15" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="x" line="55" pos="10" ref="52"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="52.47" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="52.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="52.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="52.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="52.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="52.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="52.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="52.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="52.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="52.101" name="without-in-list"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;52.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;52.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;57&quot;\n
[reo 0.0.7]           name=&quot;multimap$pairs-to-hash&quot;\n
[reo 0.0.7]           original-name=&quot;pairs-to-hash&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;57&quot; name=&quot;arr&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.reduced&quot; line=&quot;58&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.collections.list&quot; line=&quot;59&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;arr&quot; line=&quot;60&quot; pos=&quot;8&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;61&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;multimap$pairs-to-hash$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;34&quot;\n
[reo 0.0.7]                 line=&quot;62&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;62&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;arr&quot; base=&quot;arr&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;m&quot; base=&quot;m&quot; level=&quot;2&quot; ref=&quot;57.30&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;elements-amount&quot;\n
[reo 0.0.7]                    base=&quot;elements-amount&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;57.32&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;2&quot; ref=&quot;57.34&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot; ref=&quot;57.43&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;57.47&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;57.65&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;find-in-list&quot; base=&quot;find-in-list&quot; level=&quot;2&quot; ref=&quot;57.77&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;57.90&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot;\n
[reo 0.0.7]                    base=&quot;without-in-list&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref="57.101"/>\n
[reo 0.0.7]                <o as="rebuild" base="rebuild" level="2" ref="57.114"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="57.116"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="57.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="57.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="57.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="57.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="57.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="57.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="57.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="57.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="57.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="57.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="57.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="62"\n
[reo 0.0.7]           name="multimap$pairs-to-hash$t1$a2"\n
[reo 0.0.7]           parent="multimap$pairs-to-hash"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o line="62" name="a" pos="7"/>\n
[reo 0.0.7]          <o line="62" name="x" pos="9"/>\n
[reo 0.0.7]          <o base=".with" line="63" name="@" pos="10">\n
[reo 0.0.7]             <o base="a" line="63" pos="9" ref="62"/>\n
[reo 0.0.7]             <o base=".as-hash" line="63" pos="25">\n
[reo 0.0.7]                <o base=".at" line="63" pos="19">\n
[reo 0.0.7]                   <o base="x" line="63" pos="18" ref="62"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="63" pos="23">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="62.57" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="62.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="62.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="62.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="62.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="62.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="62.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="62.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="2" line="62.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="62.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="62.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="62.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="65"\n
[reo 0.0.7]           name=&quot;multimap$with&quot;\n
[reo 0.0.7]           original-name=&quot;with&quot;\n
[reo 0.0.7]           parent=&quot;multimap&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;66&quot; name=&quot;key&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;66&quot; name=&quot;value&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.array&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              data=&quot;array&quot;\n
[reo 0.0.7]              line=&quot;67&quot;\n
[reo 0.0.7]              name=&quot;new-pair&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;key&quot; line=&quot;67&quot; pos=&quot;6&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;value&quot; line=&quot;67&quot; pos=&quot;10&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.concat-all-arrays&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;68&quot;\n
[reo 0.0.7]              name=&quot;caa&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;68&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;m&quot; line=&quot;68&quot; pos=&quot;24&quot; ref=&quot;65.30&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.with&quot; const=&quot;&quot; line=&quot;69&quot; name=&quot;arr&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;caa&quot; line=&quot;69&quot; pos=&quot;4&quot; ref=&quot;68&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;new-pair&quot; line=&quot;69&quot; pos=&quot;13&quot; ref=&quot;67&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.pairs-to-hash&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;70&quot;\n
[reo 0.0.7]              name=&quot;harr&quot;\n
[reo 0.0.7]              pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;70&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;70&quot; pos=&quot;20&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;71&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;71&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr&quot; line=&quot;71&quot; pos=&quot;14&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;71&quot; pos=&quot;19&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;multimap&quot; line=&quot;72&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;72&quot; pos=&quot;13&quot; ref=&quot;71&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq" line="73" name="@" pos="4">\n
[reo 0.0.7]             <o base=".write" line="74" pos="27">\n
[reo 0.0.7]                <o base=".elements-amount" line="74" pos="10">\n
[reo 0.0.7]                   <o base="mmp" line="74" pos="7" ref="72"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".length" line="74" pos="38">\n
[reo 0.0.7]                   <o base="arr" line="74" pos="35" ref="69"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="mmp" line="75" pos="6" ref="72"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="65.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="65.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="65.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="65.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="65.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="65.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="65.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="65.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="65.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="65.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="1" line="65.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="77"\n
[reo 0.0.7]           name="multimap$find-in-list"\n
[reo 0.0.7]           original-name="find-in-list"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="77" name="key" pos="3"/>\n
[reo 0.0.7]          <o line="77" name="arr" pos="7"/>\n
[reo 0.0.7]          <o base=".reduced" line="78" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="79" pos="6">\n
[reo 0.0.7]                <o base="arr" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="81" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="multimap$find-in-list$t2$a2"\n
[reo 0.0.7]                 cut="78"\n
[reo 0.0.7]                 line="82"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="82">\n
[reo 0.0.7]                <o as="key" base="key" level="1" ref="77"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="1" ref="77"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2" ref="77.30"/>\n
[reo 0.0.7]                <o as="elements-amount"\n
[reo 0.0.7]                    base="elements-amount"\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="77.32"/>\n
[reo 0.0.7]                &lt;o as=&quot;keys&quot; base=&quot;keys&quot; level=&quot;2&quot; ref=&quot;77.34&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;size&quot; base=&quot;size&quot; level=&quot;2&quot; ref=&quot;77.43&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    base=&quot;concat-all-arrays&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;77.47&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pairs-to-hash&quot; base=&quot;pairs-to-hash&quot; level=&quot;2&quot; ref=&quot;77.57&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;with&quot; base=&quot;with&quot; level=&quot;2&quot; ref=&quot;77.65&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;found&quot; base=&quot;found&quot; level=&quot;2&quot; ref=&quot;77.90&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without-in-list&quot;\n
[reo 0.0.7]                    base=&quot;without-in-list&quot;\n
[reo 0.0.7]                    level=&quot;2&quot;\n
[reo 0.0.7]                    ref=&quot;77.101&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;rebuild&quot; base=&quot;rebuild&quot; level=&quot;2&quot; ref=&quot;77.114&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;without&quot; base=&quot;without&quot; level=&quot;2&quot; ref=&quot;77.116&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;77.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;82&quot;\n
[reo 0.0.7]           name=&quot;multimap$find-in-list$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;multimap$find-in-list&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;82&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;82&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          <o base=".if" line="83" name="@" pos="8">\n
[reo 0.0.7]             <o base=".eq" line="84" pos="10">\n
[reo 0.0.7]                <o base="key" line="85" pos="12" ref="82.77"/>\n
[reo 0.0.7]                <o base=".at" line="86" pos="14">\n
[reo 0.0.7]                   <o base="x" line="86" pos="13" ref="82"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="86" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".with" line="87" pos="11">\n
[reo 0.0.7]                <o base="a" line="87" pos="10" ref="82"/>\n
[reo 0.0.7]                <o base=".at" line="87" pos="19">\n
[reo 0.0.7]                   <o base="x" line="87" pos="18" ref="82"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="87" pos="23">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="a" line="88" pos="10" ref="82"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="82.77" name="key"/>\n
[reo 0.0.7]          <o level="1" line="82.77" name="arr"/>\n
[reo 0.0.7]          <o level="2" line="82.30" name="m"/>\n
[reo 0.0.7]          <o level="2" line="82.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="2" line="82.34" name="keys"/>\n
[reo 0.0.7]          <o level="2" line="82.43" name="size"/>\n
[reo 0.0.7]          <o level="2" line="82.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="2" line="82.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="2" line="82.65" name="with"/>\n
[reo 0.0.7]          <o level="2" line="82.90" name="found"/>\n
[reo 0.0.7]          <o level="2" line="82.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="2" line="82.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="82.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="90"\n
[reo 0.0.7]           name="multimap$found"\n
[reo 0.0.7]           original-name="found"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="92" name="key" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.math.number"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="93"\n
[reo 0.0.7]              name="num"\n
[reo 0.0.7]              pos="4">\n
[reo 0.0.7]             <o base=".as-hash" line="93" pos="15">\n
[reo 0.0.7]                <o base="key" line="93" pos="12" ref="92"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="94" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="95" pos="6">\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;96&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;m&quot; line=&quot;96&quot; pos=&quot;8&quot; ref=&quot;90.30&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;97&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.array&quot; data=&quot;array&quot; line=&quot;98&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.find-in-list&quot; line=&quot;99&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;99&quot; pos=&quot;21&quot; ref=&quot;92&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;99&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;m&quot; line=&quot;99&quot; pos=&quot;26&quot; ref=&quot;90.30&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.mod&quot; line=&quot;99&quot; pos=&quot;35&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;num&quot; line=&quot;99&quot; pos=&quot;32&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.length&quot; line=&quot;99&quot; pos=&quot;42&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;m&quot; line=&quot;99&quot; pos=&quot;41&quot; ref=&quot;90.30&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;101&quot;\n
[reo 0.0.7]           name=&quot;multimap$without-in-list&quot;\n
[reo 0.0.7]           original-name=&quot;without-in-list&quot;\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="101" name="key" pos="3"/>\n
[reo 0.0.7]          <o line="101" name="arr" pos="7"/>\n
[reo 0.0.7]          <o base=".reduced" line="102" name="@" pos="4">\n
[reo 0.0.7]             <o base="org.eolang.collections.list" line="103" pos="6">\n
[reo 0.0.7]                <o base="arr" line="104" pos="8" ref="101"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.array" data="array" line="105" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="multimap$without-in-list$t2$a2"\n
[reo 0.0.7]                 cut="120"\n
[reo 0.0.7]                 line="106"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="106">\n
[reo 0.0.7]                <o as="key" base="key" level="1" ref="101"/>\n
[reo 0.0.7]                <o as="arr" base="arr" level="1" ref="101"/>\n
[reo 0.0.7]                <o as="m" base="m" level="2" ref="101.30"/>\n
[reo 0.0.7]                <o as="elements-amount"\n
[reo 0.0.7]                    base="elements-amount"\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="101.32"/>\n
[reo 0.0.7]                <o as="keys" base="keys" level="2" ref="101.34"/>\n
[reo 0.0.7]                <o as="size" base="size" level="2" ref="101.43"/>\n
[reo 0.0.7]                <o as="concat-all-arrays"\n
[reo 0.0.7]                    base="concat-all-arrays"\n
[reo 0.0.7]                    level="2"\n
[reo 0.0.7]                    ref="101.47"/>\n
[reo 0.0.7]                <o as="pairs-to-hash" base="pairs-to-hash" level="2" ref="101.57"/>\n
[reo 0.0.7]                <o as="with" base="with" level="2" ref="101.65"/>\n
[reo 0.0.7]                <o as="find-in-list" base="find-in-list" level="2" ref="101.77"/>\n
[reo 0.0.7]                <o as="found" base="found" level="2" ref="101.90"/>\n
[reo 0.0.7]                <o as="rebuild" base="rebuild" level="2" ref="101.114"/>\n
[reo 0.0.7]                <o as="without" base="without" level="2" ref="101.116"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="101.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="101.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="101.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="101.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="101.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="101.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="101.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="101.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1&quot; line=&quot;101.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;101.116&quot; name=&quot;without&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;106&quot;\n
[reo 0.0.7]           name=&quot;multimap$without-in-list$t2$a2&quot;\n
[reo 0.0.7]           parent=&quot;multimap$without-in-list&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;106&quot; name=&quot;a&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]          &lt;o line=&quot;106&quot; name=&quot;x&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;107&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;108&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;key&quot; line=&quot;109&quot; pos=&quot;12&quot; ref=&quot;106.101&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.at&quot; line=&quot;110&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;110&quot; pos=&quot;13&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;110&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;a&quot; line=&quot;111&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.with&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;a&quot; line=&quot;112&quot; pos=&quot;10&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;112&quot; pos=&quot;17&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.101&quot; name=&quot;key&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.101&quot; name=&quot;arr&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;106.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="106.114" name="rebuild"/>\n
[reo 0.0.7]          <o level="2" line="106.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="array"\n
[reo 0.0.7]           line="114"\n
[reo 0.0.7]           name="multimap$rebuild"\n
[reo 0.0.7]           original-name="rebuild"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="114" name="harr" pos="3"/>\n
[reo 0.0.7]          <o line="114" name="arr" pos="8"/>\n
[reo 0.0.7]          <o level="1" line="114.30" name="m"/>\n
[reo 0.0.7]          <o level="1" line="114.32" name="elements-amount"/>\n
[reo 0.0.7]          <o level="1" line="114.34" name="keys"/>\n
[reo 0.0.7]          <o level="1" line="114.43" name="size"/>\n
[reo 0.0.7]          <o level="1" line="114.47" name="concat-all-arrays"/>\n
[reo 0.0.7]          <o level="1" line="114.57" name="pairs-to-hash"/>\n
[reo 0.0.7]          <o level="1" line="114.65" name="with"/>\n
[reo 0.0.7]          <o level="1" line="114.77" name="find-in-list"/>\n
[reo 0.0.7]          <o level="1" line="114.90" name="found"/>\n
[reo 0.0.7]          <o level="1" line="114.101" name="without-in-list"/>\n
[reo 0.0.7]          <o level="1" line="114.116" name="without"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="116"\n
[reo 0.0.7]           name="multimap$without"\n
[reo 0.0.7]           original-name="without"\n
[reo 0.0.7]           parent="multimap"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="118" name="key" pos="3"/>\n
[reo 0.0.7]          <o base=".concat-all-arrays"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="119"\n
[reo 0.0.7]              name="caa"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="119" pos="4"/>\n
[reo 0.0.7]             <o base="m" line="119" pos="24" ref="116.30"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".without-in-list"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="120"\n
[reo 0.0.7]              name="arr"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="120" pos="4"/>\n
[reo 0.0.7]             <o base="key" line="120" pos="22" ref="118"/>\n
[reo 0.0.7]             <o base="caa" line="120" pos="26" ref="119"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".pairs-to-hash"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="121"\n
[reo 0.0.7]              name="harr"\n
[reo 0.0.7]              pos="5">\n
[reo 0.0.7]             <o base="^" line="121" pos="4"/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;121&quot; pos=&quot;20&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.rebuild&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;table&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;harr&quot; line=&quot;122&quot; pos=&quot;14&quot; ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;arr&quot; line=&quot;122&quot; pos=&quot;19&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;multimap&quot; line=&quot;123&quot; name=&quot;mmp&quot; pos=&quot;4&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;table&quot; line=&quot;123&quot; pos=&quot;13&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.seq&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.write&quot; line=&quot;125&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.elements-amount&quot; line=&quot;125&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;mmp&quot; line=&quot;125&quot; pos=&quot;7&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.length&quot; line=&quot;125&quot; pos=&quot;38&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;arr&quot; line=&quot;125&quot; pos=&quot;35&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;mmp&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.30&quot; name=&quot;m&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.32&quot; name=&quot;elements-amount&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.34&quot; name=&quot;keys&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.43&quot; name=&quot;size&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.47&quot; name=&quot;concat-all-arrays&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.57&quot; name=&quot;pairs-to-hash&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.65&quot; name=&quot;with&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.77&quot; name=&quot;find-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.90&quot; name=&quot;found&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.101&quot; name=&quot;without-in-list&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.114&quot; name=&quot;rebuild&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 31ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 276µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 509ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 17629 bytes of XML in 403µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir saved (45706 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir (program:org.eolang.collections.multimap) to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir
[reo 0.0.7] [INFO] Optimized 3 out of 24 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7286 bytes of XML in 215µs
[reo 0.0.7] [DEBUG] Found 2 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir: [org.eolang.array, org.eolang.int]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 20765 bytes of XML in 457&micro;s
[reo 0.0.7] [DEBUG] Found 7 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir: [org.eolang.array, org.eolang.collections.list, org.eolang.collections.multimap, org.eolang.int, org.eolang.math.number, org.eolang.memory, org.eolang.seq]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 45706 bytes of XML in 974&micro;s
[reo 0.0.7] [DEBUG] Found 6 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir: [org.eolang.array, org.eolang.collections.list, org.eolang.int, org.eolang.math.number, org.eolang.memory, org.eolang.seq]
[reo 0.0.7] [INFO] Discovered 7 foreign objects in 3 programs: [org.eolang.collections.multimap, org.eolang.collections.list, org.eolang.memory, org.eolang.math.number, org.eolang.array, org.eolang.int, org.eolang.seq]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 11ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.number' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/number.eo...
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/04-pull/org/eolang/math
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/number.eo saved (4358 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.number' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/number.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 1 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 4 suitable tojo(s) found out of 25
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5303 bytes of XML in 332µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.collections.bytes-as-array/0.0.4: org.eolang:eo-collections:0.0.4
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13142 bytes of XML in 549µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.collections.map/0.0.4: org.eolang:eo-collections:0.0.4
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 17629 bytes of XML in 740µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.collections.multimap/0.0.4: org.eolang:eo-collections:0.0.4
[reo 0.0.7] [DEBUG] Dependency org.eolang:eo-collections:0.0.4 already resolved to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 8ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 23 objects found in 2 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 3ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [DEBUG] No binary files placed from 2 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 1ms
[reo 0.0.7] [INFO] Assemble cycle #5 (eo:24/xmir:21/xmir2:21/discovered:21 -> eo:25/xmir:24/xmir2:24/discovered:24), took 3s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.heap to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bytes to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.as-phi to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.string to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.try to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.ram to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.memory to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.error to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.float to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.cage to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.switch to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.nop to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.seq to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdout to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdin to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bool to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.goto to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.bytes-as-array to ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.map to ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.multimap to ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 207 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23078 bytes of XML in 568µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.number:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="10"
[reo 0.0.7]           name="org.eolang.math.number"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.math.negative-infinity
[reo 0.0.7] +alias org.eolang.math.positive-infinity
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] [n] &gt; number
[reo 0.0.7]   # Checking type of the number's decorator.
[reo 0.0.7]   # If $.n is int, return true, otherwise false.
[reo 0.0.7]   [] &gt; is-int
[reo 0.0.7]     ^.n &gt; value!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       value.eq 0
[reo 0.0.7]       TRUE
[reo 0.0.7]       if.
[reo 0.0.7]         value.eq 0.0
[reo 0.0.7]         FALSE
[reo 0.0.7]         eq.
[reo 0.0.7]           div.
[reo 0.0.7]             value
[reo 0.0.7]             value
[reo 0.0.7]           1
[reo 0.0.7]
[reo 0.0.7]   # Checking type of the number's decorator.
[reo 0.0.7]   # If $.n is float, return true, otherwise false.
[reo 0.0.7]   [] &gt; is-float
[reo 0.0.7]     ^.n &gt; value!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       value.eq 0.0
[reo 0.0.7]       TRUE
[reo 0.0.7]       if.
[reo 0.0.7]         value.eq 0
[reo 0.0.7]         FALSE
[reo 0.0.7]         eq.
[reo 0.0.7]           div.
[reo 0.0.7]             value
[reo 0.0.7]             value
[reo 0.0.7]           1.0
[reo 0.0.7]
[reo 0.0.7]   # Checking if number is NaN
[reo 0.0.7]   [] &gt; is-nan
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.n.as-bytes
[reo 0.0.7]       7F-C0-00-00
[reo 0.0.7]
[reo 0.0.7]   [x] &gt; xor
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       as-int.
[reo 0.0.7]         xor.
[reo 0.0.7]           ^.n.as-bytes
[reo 0.0.7]           x.as-bytes
[reo 0.0.7]       error "xor cannot be applied to float"
[reo 0.0.7]
[reo 0.0.7]   [x] &gt; or
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       as-int.
[reo 0.0.7]         or.
[reo 0.0.7]           ^.n.as-bytes
[reo 0.0.7]           x.as-bytes
[reo 0.0.7]       error "or cannot be applied to float"
[reo 0.0.7]
[reo 0.0.7]   [x] &gt; and
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       as-int.
[reo 0.0.7]         and.
[reo 0.0.7]           ^.n.as-bytes
[reo 0.0.7]           x.as-bytes
[reo 0.0.7]       error "and cannot be applied to float"
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise left shift
[reo 0.0.7]   [x] &gt; left
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       as-int.
[reo 0.0.7]         left.
[reo 0.0.7]           ^.n.as-bytes
[reo 0.0.7]           x
[reo 0.0.7]       error "left cannot be applied to float"
[reo 0.0.7]
[reo 0.0.7]   # Calculate bitwise right shift
[reo 0.0.7]   [x] &gt; right
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       as-int.
[reo 0.0.7]         right.
[reo 0.0.7]           ^.n.as-bytes
[reo 0.0.7]           x
[reo 0.0.7]       error "right cannot be applied to float"
[reo 0.0.7]
[reo 0.0.7]   # Tests that $.n ≠ x
[reo 0.0.7]   [x] &gt; neq
[reo 0.0.7]     (^.n.eq x).not &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Calculate MOD
[reo 0.0.7]   [x] &gt; mod
[reo 0.0.7]     ^.n &gt; dividend!
[reo 0.0.7]     x &gt; divisor!
[reo 0.0.7]
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       divisor.eq 0
[reo 0.0.7]       error "mod by zero"
[reo 0.0.7]       if.
[reo 0.0.7]         dividend.gt 0
[reo 0.0.7]         abs-mod
[reo 0.0.7]         neg.
[reo 0.0.7]           abs-mod
[reo 0.0.7]
[reo 0.0.7]     [] &gt; abs-mod
[reo 0.0.7]       (number dividend).abs &gt; int-abs!
[reo 0.0.7]       (number divisor).abs &gt; x-abs!
[reo 0.0.7]       minus. &gt; @
[reo 0.0.7]         int-abs
[reo 0.0.7]         x-abs.times
[reo 0.0.7]           int-abs.div x-abs
[reo 0.0.7]
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)
[reo 0.0.7]   [] &gt; abs
[reo 0.0.7]     ^.n &gt; value!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       if.
[reo 0.0.7]         value.gte 0
[reo 0.0.7]         value
[reo 0.0.7]         value.neg
[reo 0.0.7]       if.
[reo 0.0.7]         value.gte 0.0
[reo 0.0.7]         value
[reo 0.0.7]         value.neg
[reo 0.0.7]
[reo 0.0.7]   # Round ^.n up
[reo 0.0.7]   [] &gt; ceil
[reo 0.0.7]     ^.n &gt; value!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         is-nan
[reo 0.0.7]         is-int
[reo 0.0.7]         eq.
[reo 0.0.7]           value
[reo 0.0.7]           positive-infinity
[reo 0.0.7]         eq.
[reo 0.0.7]           value
[reo 0.0.7]           negative-infinity
[reo 0.0.7]       value
[reo 0.0.7]       []
[reo 0.0.7]         as-int &gt; self-as-int!
[reo 0.0.7]         if. &gt; @
[reo 0.0.7]           value.lte 0.0
[reo 0.0.7]           self-as-int
[reo 0.0.7]           self-as-int.plus 1
[reo 0.0.7]
[reo 0.0.7]   # Make ^.n power x
[reo 0.0.7]   [x] &gt; pow /?
[reo 0.0.7]
[reo 0.0.7]   # Converts ^.n to float
[reo 0.0.7]   [] &gt; as-float /float
[reo 0.0.7]
[reo 0.0.7]   # Converts this to int
[reo 0.0.7]   [] &gt; as-int /int
[reo 0.0.7]
[reo 0.0.7]   # Converts ^.n to string
[reo 0.0.7]   [] &gt; as-string /string
[reo 0.0.7]
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float
[reo 0.0.7]   [] &gt; signum
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       is-int
[reo 0.0.7]       if.
[reo 0.0.7]         ^.n.lt 0
[reo 0.0.7]         -1
[reo 0.0.7]         if.
[reo 0.0.7]           ^.n.eq 0
[reo 0.0.7]           0
[reo 0.0.7]           1
[reo 0.0.7]       if.
[reo 0.0.7]         ^.n.lt 0.0
[reo 0.0.7]         -1.0
[reo 0.0.7]         if.
[reo 0.0.7]           ^.n.eq 0.0
[reo 0.0.7]           0.0
[reo 0.0.7]           1.0
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.negative-infinity</tail>
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.positive-infinity</tail>
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">
[reo 0.0.7]          <o line="30" name="n" pos="1"/>
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">
[reo 0.0.7]             <o base="^" line="34" pos="4"/>
[reo 0.0.7]             <o base=".n"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="34"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="value"
[reo 0.0.7]                 pos="5"/>
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">
[reo 0.0.7]                <o base="value" line="36" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="36" method="" pos="11">
[reo 0.0.7]                   <o base="int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="bool" data="bytes" line="37" pos="6">01</o>
[reo 0.0.7]                <o base=".if" line="38" pos="6">
[reo 0.0.7]                   <o base="value" line="39" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="39" method="" pos="13">
[reo 0.0.7]                      <o base="float" data="float" line="39" pos="17">0.0</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="bool" data="bytes" line="40" pos="8">00</o>
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">
[reo 0.0.7]                      <o base=".div" line="42" pos="10">
[reo 0.0.7]                         <o base="value" line="43" pos="12"/>
[reo 0.0.7]                         <o base="value" line="44" pos="12"/>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">
[reo 0.0.7]             <o base="^" line="50" pos="4"/>
[reo 0.0.7]             <o base=".n"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="50"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="value"
[reo 0.0.7]                 pos="5"/>
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">
[reo 0.0.7]                <o base="value" line="52" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="52" method="" pos="11">
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos="6">01</o>
[reo 0.0.7]                <o base=".if" line="54" pos="6">
[reo 0.0.7]                   <o base="value" line="55" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="55" method="" pos="13">
[reo 0.0.7]                      <o base="int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="bool" data="bytes" line="56" pos="8">00</o>
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">
[reo 0.0.7]                      <o base=".div" line="58" pos="10">
[reo 0.0.7]                         <o base="value" line="59" pos="12"/>
[reo 0.0.7]                         <o base="value" line="60" pos="12"/>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="float" data="float" line="61" pos="10">1.0</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="66" pos="6"/>
[reo 0.0.7]                <o base=".n" line=&quot;66&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;66&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;7F C0 00 00&lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;69&quot; name=&quot;xor&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;70&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;71&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;72&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;.xor&quot; line=&quot;73&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;74&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;74&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;75&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;75&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;76&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;76&quot; pos=&quot;12&quot;&gt;xor cannot be applied to float&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;78&quot; name=&quot;or&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;79&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;83&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;85&quot; pos="12">or cannot be applied to float</o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="87" name="and" pos="2">
[reo 0.0.7]             <o line="87" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="88" name="@" pos="4">
[reo 0.0.7]                <o base="is-int" line="89" pos="6"/>
[reo 0.0.7]                <o base=".as-int" line="90" pos="6">
[reo 0.0.7]                   <o base=".and" line="91" pos="8">
[reo 0.0.7]                      <o base="^" line="92" pos="10"/>
[reo 0.0.7]                      <o base=".n" line="92" method="" pos="11"/>
[reo 0.0.7]                      <o base=".as-bytes" line="92" method="" pos="13"/>
[reo 0.0.7]                      <o base="x" line="93" pos="10"/>
[reo 0.0.7]                      <o base=".as-bytes" line="93" method="" pos="11"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="error" line="94" pos="6">
[reo 0.0.7]                   <o base="string" data="string" line="94" pos="12">and cannot be applied to float</o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="96" name="left" pos="2">
[reo 0.0.7]             <o line="97" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="98" name="@" pos="4">
[reo 0.0.7]                <o base="is-int" line="99" pos="6"/>
[reo 0.0.7]                <o base=".as-int" line="100" pos="6">
[reo 0.0.7]                   <o base=".left" line="101" pos="8">
[reo 0.0.7]                      <o base="^" line="102" pos="10"/>
[reo 0.0.7]                      <o base=".n" line="102" method="" pos="11"/>
[reo 0.0.7]                      <o base=".as-bytes" line="102" method="" pos="13"/>
[reo 0.0.7]                      <o base="x" line="103" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="error" line="104" pos="6">
[reo 0.0.7]                   <o base="string" data="string" line="104" pos="12">left cannot be applied to float</o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">
[reo 0.0.7]             <o line="107" name="x" pos="3"/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;108&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;109&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;110&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;111&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;113&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;114&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;114&quot; pos=&quot;12&quot;&gt;right cannot be applied to float&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;neq&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;117&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o alias=&quot;1&quot; base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.n&quot; line=&quot;118&quot; method=&quot;&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;118&quot; method=&quot;&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;118&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.n&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;122&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;dividend&quot;
[reo 0.0.7]                 pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;x&quot; const=&quot;&quot; line=&quot;123&quot; name=&quot;divisor&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;127" pos="6">
[reo 0.0.7]                   <o base="string" data="string" line="127" pos="12">mod by zero</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".if" line="128" pos="6">
[reo 0.0.7]                   <o base="dividend" line="129" pos="8"/>
[reo 0.0.7]                   <o base=".gt" line="129" method="" pos="16">
[reo 0.0.7]                      <o base="int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="abs-mod" line="130" pos="8"/>
[reo 0.0.7]                   <o base=".neg" line="131" pos="8">
[reo 0.0.7]                      <o base="abs-mod" line="132" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o abstract="" line="134" name="abs-mod" pos="4">
[reo 0.0.7]                <o alias="2" base="number" line="135" pos="7">
[reo 0.0.7]                   <o base="dividend" line="135" pos="14"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".abs"
[reo 0.0.7]                    const=""
[reo 0.0.7]                    line="135"
[reo 0.0.7]                    method=""
[reo 0.0.7]                    name="int-abs"
[reo 0.0.7]                    pos="23"/>
[reo 0.0.7]                <o alias="3" base="number" line="136" pos="7">
[reo 0.0.7]                   <o base="divisor" line="136" pos="14"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".abs"
[reo 0.0.7]                    const=""
[reo 0.0.7]                    line="136"
[reo 0.0.7]                    method=""
[reo 0.0.7]                    name="x-abs"
[reo 0.0.7]                    pos="22"/>
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8"/>
[reo 0.0.7]                   <o base="x-abs" line="139" pos="8"/>
[reo 0.0.7]                   <o base=".times" line="139" method="" pos="13">
[reo 0.0.7]                      <o base="int-abs" line="140" pos="10"/>
[reo 0.0.7]                      <o base=".div" line="140" method="" pos="17">
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22"/>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">
[reo 0.0.7]             <o base="^&quot; line=&quot;144&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.n&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;144&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;value&quot;
[reo 0.0.7]                 pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;145&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;146&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;148&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.gte&quot; line=&quot;148&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;148&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;149&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;150&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;150&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;151&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;152&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.gte&quot; line=&quot;152&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;152&quot; pos=&quot;18&quot;&gt;0.0&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;153&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;154&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.n&quot;
[reo 0.0.7]                 const=&quot;&quot;
[reo 0.0.7]                 line=&quot;158&quot;
[reo 0.0.7]                 method=&quot;&quot;
[reo 0.0.7]                 name=&quot;value&quot;
[reo 0.0.7]                 pos=&quot;5&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   <o base="is-int" line="162" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="163" pos="8">
[reo 0.0.7]                      <o base="value" line="164" pos="10"/>
[reo 0.0.7]                      <o base="positive-infinity" line="165" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base=".eq" line="166" pos="8">
[reo 0.0.7]                      <o base="value" line="167" pos="10"/>
[reo 0.0.7]                      <o base="negative-infinity" line="168" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="value" line="169" pos="6"/>
[reo 0.0.7]                <o abstract="" line="170" pos="6">
[reo 0.0.7]                   <o base="as-int"
[reo 0.0.7]                       const=""
[reo 0.0.7]                       line="171"
[reo 0.0.7]                       name="self-as-int"
[reo 0.0.7]                       pos="8"/>
[reo 0.0.7]                   <o base=".if" line="172" name="@" pos="8">
[reo 0.0.7]                      <o base="value" line="173" pos="10"/>
[reo 0.0.7]                      <o base=".lte" line="173" method="" pos="15">
[reo 0.0.7]                         <o base="float" data="float" line="173" pos="20">0.0</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="self-as-int" line="174" pos="10"/>
[reo 0.0.7]                      <o base="self-as-int" line="175" pos="10"/>
[reo 0.0.7]                      <o base=".plus" line="175" method="" pos="21">
[reo 0.0.7]                         <o base="int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">
[reo 0.0.7]             <o line="178" name="x" pos="3"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>
[reo 0.0.7]          <o abstract=""
[reo 0.0.7]              atom="string"
[reo 0.0.7]              line="186"
[reo 0.0.7]              name="as-string"
[reo 0.0.7]              pos="2"/>
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">
[reo 0.0.7]                <o base="is-int" line="193" pos="6"/>
[reo 0.0.7]                <o base=".if" line="194" pos="6">
[reo 0.0.7]                   <o base="^" line="195" pos="8"/>
[reo 0.0.7]                   <o base=".n" line="195" method="" pos="9"/>
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;195&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;195&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;196&quot; pos=&quot;8&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;197&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;198&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;198&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;198&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;200&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;202&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;202&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;205&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] Directory created: ./home/r/.eo/parsed/5f82cc1/org/eolang/math
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/number.xmir saved (23154 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/01-parse/org/eolang/math
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir saved (23154 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/number.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir
[reo 0.0.7] [INFO] Parsed 1 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 51ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23154 bytes of XML in 587&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23154 bytes of XML in 705&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 224µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 143&micro;s
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (24066 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:57.369997Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]             <o base=".n"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="34"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="value"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]                <o base="value" line="36" pos="6" ref="34"/>\n
[reo 0.0.7]                <o base=".eq" line="36" method="" pos="11">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="37" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="38" pos="6">\n
[reo 0.0.7]                   <o base="value" line="39" pos="8" ref="34"/>\n
[reo 0.0.7]                   <o base=".eq" line="39" method="" pos="13">\n
[reo 0.0.7]                      <o base="float" data="float" line="39" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="40" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="42" pos="10">\n
[reo 0.0.7]                         <o base="value" line="43" pos="12" ref="34"/>\n
[reo 0.0.7]                         <o base="value" line="44" pos="12" ref="34"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             <o base=".n"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="50"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="value"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                <o base=".eq" line="52" method="" pos="11">\n
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;54&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;55&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;55&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;57&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;58&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;59&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;60&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;61&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;63&quot; name=&quot;is-nan&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;65&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.n&quot; line=&quot;66&quot; method=&quot;&quot; pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;66&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;7F C0 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;69&quot; name=&quot;xor&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;70&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;71&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;72&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                      <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                      <o base=".n" line="74" method="" pos="11"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="74" method="" pos="13"/>\n
[reo 0.0.7]                      <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" method="" pos="11"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="or" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="80" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="81" pos="6">\n
[reo 0.0.7]                   <o base=".or" line="82" pos="8">\n
[reo 0.0.7]                      <o base="^" line="83" pos="10"/>\n
[reo 0.0.7]                      <o base=".n" line="83" method="" pos="11"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="83" method="" pos="13"/>\n
[reo 0.0.7]                      <o base="x" line="84" pos="10" ref="78"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="84" method="" pos="11"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="85" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="85" pos="12">or cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="87" name="and" pos="2">\n
[reo 0.0.7]             <o line="87" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="88" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="89" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="90" pos="6">\n
[reo 0.0.7]                   <o base=".and" line="91" pos="8">\n
[reo 0.0.7]                      <o base="^" line="92" pos="10"/>\n
[reo 0.0.7]                      <o base=".n" line="92" method="" pos="11"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="92" method="" pos="13"/>\n
[reo 0.0.7]                      <o base="x" line="93" pos="10" ref="87"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="93" method="" pos="11"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="94" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;96&quot; name=&quot;left&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;102&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;102&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;102&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;104&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;104&quot; pos=&quot;12&quot;&gt;left cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;106&quot; name=&quot;right&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;107&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;108&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;109&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;110&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;111&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;11&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;112&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;113&quot; pos=&quot;10&quot; ref=&quot;107&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;114&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;114&quot; pos=&quot;12&quot;&gt;right cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;neq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line="117" name="x" pos="3"/>\n
[reo 0.0.7]             <o alias="1" base="^" line="118" pos="5"/>\n
[reo 0.0.7]             <o base=".n" line="118" method="" pos="6"/>\n
[reo 0.0.7]             <o base=".eq" line="118" method="" pos="8">\n
[reo 0.0.7]                <o base="x" line="118" pos="12" ref="117"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="118" method="" name="@" pos="14"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o line="121" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]             <o base=".n"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="122"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="dividend"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base="x"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="123"\n
[reo 0.0.7]                 name="divisor"\n
[reo 0.0.7]                 pos="4"\n
[reo 0.0.7]                 ref="121"/>\n
[reo 0.0.7]             <o base=".if" line="125" name="@" pos="4">\n
[reo 0.0.7]                <o base="divisor" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]                <o base=".eq" line="126" method="" pos="13">\n
[reo 0.0.7]                   <o base="int" data="bytes" line="126" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="127" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="127" pos="12">mod by zero</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="128" pos="6">\n
[reo 0.0.7]                   <o base="dividend" line="129" pos="8" ref="122"/>\n
[reo 0.0.7]                   <o base=".gt" line="129" method="" pos="16">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="abs-mod" line="130" pos="8" ref="134"/>\n
[reo 0.0.7]                   <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                      <o base="abs-mod" line="132" pos="10" ref="134"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;abs-mod&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;2&quot; base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;dividend&quot; line=&quot;135&quot; pos=&quot;14&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;135&quot;\n
[reo 0.0.7]                    method=&quot;&quot;\n
[reo 0.0.7]                    name=&quot;int-abs&quot;\n
[reo 0.0.7]                    pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;3&quot; base=&quot;number&quot; line=&quot;136&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;136&quot; pos=&quot;14&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;136&quot;\n
[reo 0.0.7]                    method=&quot;&quot;\n
[reo 0.0.7]                    name=&quot;x-abs&quot;\n
[reo 0.0.7]                    pos=&quot;22&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.minus&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int-abs&quot; line=&quot;138&quot; pos=&quot;8&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x-abs&quot; line=&quot;139&quot; pos=&quot;8&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.times&quot; line=&quot;139&quot; method=&quot;&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int-abs&quot; line=&quot;140&quot; pos=&quot;10&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;140&quot; method=&quot;&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x-abs&quot; line=&quot;140&quot; pos=&quot;22&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;142&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;144&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;144&quot;\n
[reo 0.0.7]                 method=&quot;&quot;\n
[reo 0.0.7]                 name=&quot;value&quot;\n
[reo 0.0.7]                 pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;145&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int" line="146" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".gte" line="148" method="" pos="13">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" method="" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                   <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".gte" line="152" method="" pos="13">\n
[reo 0.0.7]                      <o base="float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="153" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base="value" line="154" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="154" method="" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="156" name="ceil" pos="2">\n
[reo 0.0.7]             <o base="^" line="158" pos="4"/>\n
[reo 0.0.7]             <o base=".n"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="158"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="value"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="159" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="160" pos="6">\n
[reo 0.0.7]                   <o base="is-nan" line="161" pos="8" ref="63"/>\n
[reo 0.0.7]                   <o base="is-int" line="162" pos="8" ref="31"/>\n
[reo 0.0.7]                   <o base=".eq" line="163" pos="8">\n
[reo 0.0.7]                      <o base="value" line="164" pos="10" ref="158"/>\n
[reo 0.0.7]                      <o base="positive-infinity" line="165" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="166" pos="8">\n
[reo 0.0.7]                      <o base="value" line="167" pos="10" ref="158"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="168" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="value" line="169" pos="6" ref="158"/>\n
[reo 0.0.7]                <o abstract="" line="170" pos="6">\n
[reo 0.0.7]                   <o base="as-int"\n
[reo 0.0.7]                       const=&quot;&quot;\n
[reo 0.0.7]                       line=&quot;171&quot;\n
[reo 0.0.7]                       name=&quot;self-as-int&quot;\n
[reo 0.0.7]                       pos=&quot;8&quot;\n
[reo 0.0.7]                       ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.lte&quot; line=&quot;173&quot; method=&quot;&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;self-as-int&quot; line=&quot;174&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;self-as-int&quot; line=&quot;175&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;175&quot; method=&quot;&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;175&quot; pos=&quot;27&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;?&quot; line=&quot;177&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;178&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;180&quot; name=&quot;as-float&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;183&quot; name=&quot;as-int&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;186&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;189&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;192&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;193&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;194&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;195&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;195&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;195&quot; method=&quot;&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                      <o base=".n" line="198" method="" pos="11"/>\n
[reo 0.0.7]                      <o base=".eq" line="198" method="" pos="13">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="201" pos="6">\n
[reo 0.0.7]                   <o base="^" line="202" pos="8"/>\n
[reo 0.0.7]                   <o base=".n" line="202" method="" pos="9"/>\n
[reo 0.0.7]                   <o base=".lt" line="202" method="" pos="11">\n
[reo 0.0.7]                      <o base="float" data="float" line="202" pos="15">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="float" data="float" line="203" pos="8">-1.0</o>\n
[reo 0.0.7]                   <o base=".if" line="204" pos="8">\n
[reo 0.0.7]                      <o base="^" line="205" pos="10"/>\n
[reo 0.0.7]                      <o base=".n" line="205" method="" pos="11"/>\n
[reo 0.0.7]                      <o base=".eq" line="205" method="" pos="13">\n
[reo 0.0.7]                         <o base="float" data="float" line="205" pos="17">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="206" pos="10">0.0</o>\n
[reo 0.0.7]                      <o base="float" data="float" line="207" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (23921 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                   <o base="value" line="36" pos="6" ref="34"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="37" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="38" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="39" pos="13">\n
[reo 0.0.7]                      <o base="value" line="39" pos="8" ref="34"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="39" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="40" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="42" pos="10">\n
[reo 0.0.7]                         <o base="value" line="43" pos="12" ref="34"/>\n
[reo 0.0.7]                         <o base="value" line="44" pos="12" ref="34"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13"&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;55&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;57&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;58&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;59&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;60&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;61&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;63&quot; name=&quot;is-nan&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;65&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;66&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;66&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;7F C0 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;69&quot; name=&quot;xor&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;70&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;71&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;72&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.xor&quot; line=&quot;73&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;74&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n" line="74" pos="11">\n
[reo 0.0.7]                            <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                         <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="or" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="80" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="81" pos="6">\n
[reo 0.0.7]                   <o base=".or" line="82" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="83" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="83" pos="11">\n
[reo 0.0.7]                            <o base="^" line="83" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="84" pos="11">\n
[reo 0.0.7]                         <o base="x" line="84" pos="10" ref="78"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="85" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="85" pos="12">or cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="87" name="and" pos="2">\n
[reo 0.0.7]             <o line="87" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="88" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="89" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="90" pos="6">\n
[reo 0.0.7]                   <o base=".and" line="91" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="92" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="92" pos="11">\n
[reo 0.0.7]                            <o base="^" line="92" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="93" pos="11">\n
[reo 0.0.7]                         <o base="x" line="93" pos="10" ref="87"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="94" pos="6">\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;96&quot; name=&quot;left&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;102&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;102&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;102&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;10&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;104&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;104&quot; pos=&quot;12&quot;&gt;left cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;106&quot; name=&quot;right&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;107&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;108&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;109&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;110&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.right&quot; line=&quot;111&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;112&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;113&quot; pos=&quot;10&quot; ref=&quot;107&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line="114" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="neq" pos="2">\n
[reo 0.0.7]             <o line="117" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="118" name="@" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="118" pos="8">\n
[reo 0.0.7]                   <o base=".n" line="118" pos="6">\n
[reo 0.0.7]                      <o alias="1" base="^" line="118" pos="5"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="118" pos="12" ref="117"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o line="121" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".n" const="" line="122" name="dividend" pos="5">\n
[reo 0.0.7]                <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="x"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="123"\n
[reo 0.0.7]                 name="divisor"\n
[reo 0.0.7]                 pos="4"\n
[reo 0.0.7]                 ref="121"/>\n
[reo 0.0.7]             <o base=".if" line="125" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="126" pos="13">\n
[reo 0.0.7]                   <o base="divisor" line="126" pos="6" ref="123"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="126" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="127" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="127" pos="12">mod by zero</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="128" pos="6">\n
[reo 0.0.7]                   <o base=".gt" line="129" pos="16">\n
[reo 0.0.7]                      <o base="dividend" line="129" pos="8" ref="122"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="abs-mod" line="130" pos="8" ref="134"/>\n
[reo 0.0.7]                   <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                      <o base="abs-mod" line="132" pos="10" ref="134"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line=&quot;134&quot; name=&quot;abs-mod&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;135&quot; name=&quot;int-abs&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;2&quot; base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;135&quot; pos=&quot;14&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;136&quot; name=&quot;x-abs&quot; pos=&quot;22&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;3&quot; base=&quot;number&quot; line=&quot;136&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;divisor&quot; line=&quot;136&quot; pos=&quot;14&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.minus&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int-abs&quot; line=&quot;138&quot; pos=&quot;8&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.times&quot; line=&quot;139&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x-abs&quot; line=&quot;139&quot; pos=&quot;8&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;140&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int-abs&quot; line=&quot;140&quot; pos=&quot;10&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x-abs&quot; line=&quot;140&quot; pos=&quot;22&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;142&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;144&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;144&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;145&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;146&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gte&quot; line=&quot;148&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;148&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;148&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;149&quot; pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                      <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="152" pos="13">\n
[reo 0.0.7]                      <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="153" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="154" pos="13">\n
[reo 0.0.7]                      <o base="value" line="154" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="156" name="ceil" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="158" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="158" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="159" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="160" pos="6">\n
[reo 0.0.7]                   <o base="is-nan" line="161" pos="8" ref="63"/>\n
[reo 0.0.7]                   <o base="is-int" line="162" pos="8" ref="31"/>\n
[reo 0.0.7]                   <o base=".eq" line="163" pos="8">\n
[reo 0.0.7]                      <o base="value" line="164" pos="10" ref="158"/>\n
[reo 0.0.7]                      <o base="positive-infinity" line="165" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="166" pos="8">\n
[reo 0.0.7]                      <o base="value" line="167" pos="10" ref="158"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="168" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="value" line="169" pos="6" ref="158"/>\n
[reo 0.0.7]                <o abstract="" line="170" pos="6">\n
[reo 0.0.7]                   <o base="as-int"\n
[reo 0.0.7]                       const=""\n
[reo 0.0.7]                       line="171"\n
[reo 0.0.7]                       name="self-as-int"\n
[reo 0.0.7]                       pos="8"\n
[reo 0.0.7]                       ref="183"/>\n
[reo 0.0.7]                   <o base=".if" line="172" name="@" pos="8">\n
[reo 0.0.7]                      &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;self-as-int&quot; line=&quot;174&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;175&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;self-as-int&quot; line=&quot;175&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;175&quot; pos=&quot;27&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;?&quot; line=&quot;177&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;178&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;180&quot; name=&quot;as-float&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;int&quot; line=&quot;183&quot; name=&quot;as-int&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;186&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;189&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;192&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;193&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;194&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;195&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;195&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;195&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;195&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;196&quot; pos=&quot;8&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;197&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;198&quot; pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="201" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="202" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="202" pos="9">\n
[reo 0.0.7]                         <o base="^" line="202" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="202" pos="15">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="float" data="float" line="203" pos="8">-1.0</o>\n
[reo 0.0.7]                   <o base=".if" line="204" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="205" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="205" pos="11">\n
[reo 0.0.7]                            <o base="^" line="205" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="float" data="float" line="205" pos="17">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="206" pos="10">0.0</o>\n
[reo 0.0.7]                      <o base="float" data="float" line="207" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 195&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 138&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 144&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (24242 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="10"\n
[reo 0.0.7]           name="org.eolang.math.number"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:57.369997Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &amp;gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &amp;gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &amp;gt; x-abs!\n
[reo 0.0.7]       minus. &amp;gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                   <o base="value" line="36" pos="6" ref="34"/>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;39&quot; pos=&quot;8&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;39&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;42&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;43&quot; pos=&quot;12&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;44&quot; pos=&quot;12&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;45&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;47&quot; name=&quot;is-float&quot; pos=&quot;2&quot;>\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                      <o base="value" line="55" pos="8" ref="50"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                         <o base="value" line="59" pos="12" ref="50"/>\n
[reo 0.0.7]                         <o base="value" line="60" pos="12" ref="50"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                   <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                      <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="69" name="xor" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="71" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                   <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                            <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                         <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="or" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="80" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="81" pos="6">\n
[reo 0.0.7]                   <o base=".or" line="82" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="83" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="83" pos="11">\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;87&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.and&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;92&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;92&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;93&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;96&quot; name=&quot;left&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;102&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;102&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^" line="102" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="103" pos="10" ref="97"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="104" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">\n
[reo 0.0.7]             <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="109" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                   <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                            <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="113" pos="10" ref="107"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="114" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="neq" pos="2">\n
[reo 0.0.7]             <o line="117" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="118" name="@" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="118" pos="8">\n
[reo 0.0.7]                   <o base=".n" line="118" pos="6">\n
[reo 0.0.7]                      <o alias="1" base="^" line="118" pos="5"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="118" pos="12" ref="117"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;123&quot;\n
[reo 0.0.7]                 name=&quot;divisor&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;\n
[reo 0.0.7]                 ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;127&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;127&quot; pos=&quot;12&quot;&gt;mod by zero&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;128&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;129&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;129&quot; pos=&quot;8&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;129&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;abs-mod&quot; line=&quot;130&quot; pos=&quot;8&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;131&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;abs-mod&quot; line=&quot;132&quot; pos=&quot;10&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;abs-mod&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;135&quot; name=&quot;int-abs&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;2&quot; base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;135&quot; pos=&quot;14&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]                   <o alias="3" base="number" line="136" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="divisor" line="136" pos="14" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8" ref="135"/>\n
[reo 0.0.7]                   <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                      <o base="x-abs" line="139" pos="8" ref="136"/>\n
[reo 0.0.7]                      <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                         <o base="int-abs" line="140" pos="10" ref="135"/>\n
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22" ref="136"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="146" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                      <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                      <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="152" pos="13">\n
[reo 0.0.7]                      <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="153" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="154" pos="13">\n
[reo 0.0.7]                      <o base="value" line="154" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;positive-infinity&quot; line=&quot;165&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;170&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]                       const=&quot;&quot;\n
[reo 0.0.7]                       line=&quot;171&quot;\n
[reo 0.0.7]                       name=&quot;self-as-int&quot;\n
[reo 0.0.7]                       pos=&quot;8&quot;\n
[reo 0.0.7]                       ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;self-as-int&quot; line=&quot;174&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;175&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;self-as-int&quot; line=&quot;175&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;175&quot; pos=&quot;27&quot;>00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">\n
[reo 0.0.7]             <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">\n
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="193" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="195" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="195" pos="9">\n
[reo 0.0.7]                         <o base="^" line="195" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="201" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="202" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="202" pos="9">\n
[reo 0.0.7]                         <o base="^" line="202" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 140&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 178&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (24310 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error &quot;mod by zero&quot;\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &amp;gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &amp;gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &amp;gt; x-abs!\n
[reo 0.0.7]       minus. &amp;gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     ^.n &amp;gt; value!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                   <o base="value" line="36" pos="6&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;36&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;39&quot; pos=&quot;8&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;39&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div&quot; line=&quot;42&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;43&quot; pos=&quot;12&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;44&quot; pos=&quot;12&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;45&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                      <o base="value" line="55" pos="8" ref="50"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                         <o base="value" line="59" pos="12" ref="50"/>\n
[reo 0.0.7]                         <o base="value" line="60" pos="12" ref="50"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                   <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                      <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="69" name="xor" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="71" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                   <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                            <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                         <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="or" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="80" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="81" pos="6">\n
[reo 0.0.7]                   <o base=".or" line="82" pos="8">\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;87&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.and&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;92&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;92&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;93&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;96&quot; name=&quot;left&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      <o base=".as-bytes" line="102" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="102" pos="11">\n
[reo 0.0.7]                            <o base="^" line="102" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="103" pos="10" ref="97"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="104" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">\n
[reo 0.0.7]             <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="109" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                   <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                            <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="113" pos="10" ref="107"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="114" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="neq" pos="2">\n
[reo 0.0.7]             <o line="117" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="118" name="@" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="118" pos="8">\n
[reo 0.0.7]                   <o base=".n" line="118" pos="6">\n
[reo 0.0.7]                      <o alias="1" base="^" line="118" pos="5"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="118" pos="12" ref="117"/>\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;123&quot;\n
[reo 0.0.7]                 name=&quot;divisor&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;\n
[reo 0.0.7]                 ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;127&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;127&quot; pos=&quot;12&quot;&gt;mod by zero&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;128&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;129&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;129&quot; pos=&quot;8&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;129&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;abs-mod&quot; line=&quot;130&quot; pos=&quot;8&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;131&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;abs-mod&quot; line=&quot;132&quot; pos=&quot;10&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;abs-mod&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;135&quot; name=&quot;int-abs&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;2&quot; base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                      <o base="dividend" line="135" pos="14" ref="122"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]                   <o alias="3" base="number" line="136" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="divisor" line="136" pos="14" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8" ref="135"/>\n
[reo 0.0.7]                   <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                      <o base="x-abs" line="139" pos="8" ref="136"/>\n
[reo 0.0.7]                      <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                         <o base="int-abs" line="140" pos="10" ref="135"/>\n
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22" ref="136"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="146" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                      <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                      <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="152" pos="13">\n
[reo 0.0.7]                      <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="153" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="154" pos="13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;165&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;170&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]                       const=&quot;&quot;\n
[reo 0.0.7]                       line=&quot;171&quot;\n
[reo 0.0.7]                       name=&quot;self-as-int&quot;\n
[reo 0.0.7]                       pos=&quot;8&quot;\n
[reo 0.0.7]                       ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;self-as-int&quot; line=&quot;174&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus" line="175" pos="21">\n
[reo 0.0.7]                         <o base="self-as-int" line="175" pos="10" ref="171"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">\n
[reo 0.0.7]             <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">\n
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="193" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="195" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="195" pos="9">\n
[reo 0.0.7]                         <o base="^" line="195" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="201" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="202" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="202" pos="9"&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 251&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 168&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 92&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (24317 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z&quot;\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &amp;gt; mod\n
[reo 0.0.7]     ^.n &amp;gt; dividend!\n
[reo 0.0.7]     x &amp;gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error &quot;mod by zero&quot;\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &amp;gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &amp;gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &amp;gt; x-abs!\n
[reo 0.0.7]       minus. &amp;gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="34" pos="4"/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;35&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;36&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;36&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;39&quot; pos=&quot;8&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;39&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.div" line="42" pos="10">\n
[reo 0.0.7]                         <o base="value" line="43" pos="12" ref="34"/>\n
[reo 0.0.7]                         <o base="value" line="44" pos="12" ref="34"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                      <o base="value" line="55" pos="8" ref="50"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                         <o base="value" line="59" pos="12" ref="50"/>\n
[reo 0.0.7]                         <o base="value" line="60" pos="12" ref="50"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                   <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                      <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="69" name="xor" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="71" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                   <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                            <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                         <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="78" name="or" pos="2">\n
[reo 0.0.7]             <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]                <o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;87&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.and&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;92&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;92&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;93&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;96&quot; name=&quot;left&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="100" pos="6">\n
[reo 0.0.7]                   <o base=".left" line="101" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="102" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="102" pos="11">\n
[reo 0.0.7]                            <o base="^" line="102" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="103" pos="10" ref="97"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="104" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">\n
[reo 0.0.7]             <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="109" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                   <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                            <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="113" pos="10" ref="107"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="error" line="114" pos="6">\n
[reo 0.0.7]                   <o base="string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="116" name="neq" pos="2">\n
[reo 0.0.7]             <o line="117" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="118" name="@" pos="14">\n
[reo 0.0.7]                <o base=".eq" line="118" pos="8">\n
[reo 0.0.7]                   <o base=".n" line="118" pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;123&quot;\n
[reo 0.0.7]                 name=&quot;divisor&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;\n
[reo 0.0.7]                 ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;error&quot; line=&quot;127&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;127&quot; pos=&quot;12&quot;&gt;mod by zero&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;128&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;129&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;129&quot; pos=&quot;8&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;129&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;abs-mod&quot; line=&quot;130&quot; pos=&quot;8&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;131&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;abs-mod&quot; line=&quot;132&quot; pos=&quot;10&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;abs-mod&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                <o base=".abs" const="" line="135" name="int-abs" pos="23">\n
[reo 0.0.7]                   <o base="number" line="135" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="dividend" line="135" pos="14" ref="122"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]                   <o base="number" line="136" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="divisor" line="136" pos="14" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8" ref="135"/>\n
[reo 0.0.7]                   <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                      <o base="x-abs" line="139" pos="8" ref="136"/>\n
[reo 0.0.7]                      <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                         <o base="int-abs" line="140" pos="10" ref="135"/>\n
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22" ref="136"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="146" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                      <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                      <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="152" pos="13">\n
[reo 0.0.7]                      <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;153&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;154&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;165&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;170&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]                       const=&quot;&quot;\n
[reo 0.0.7]                       line=&quot;171&quot;\n
[reo 0.0.7]                       name=&quot;self-as-int&quot;\n
[reo 0.0.7]                       pos=&quot;8&quot;\n
[reo 0.0.7]                       ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="self-as-int" line="174" pos="10" ref="171"/>\n
[reo 0.0.7]                      <o base=".plus" line="175" pos="21">\n
[reo 0.0.7]                         <o base="self-as-int" line="175" pos="10" ref="171"/>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">\n
[reo 0.0.7]             <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">\n
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="193" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="195" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="195" pos="9">\n
[reo 0.0.7]                         <o base="^" line="195" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;202&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;202&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 134&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 157&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (24788 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name="org.eolang.math.number"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:57.369997Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error &quot;right cannot be applied to float&quot;\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n &ne; x\n
[reo 0.0.7]   [x] &amp;gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &amp;gt; mod\n
[reo 0.0.7]     ^.n &amp;gt; dividend!\n
[reo 0.0.7]     x &amp;gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error &quot;mod by zero&quot;\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &amp;gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line=&quot;30&quot; name=&quot;n&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;31&quot; name=&quot;is-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;34&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;34&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;35&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;36&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;36&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      <o base="value" line="39" pos="8" ref="34"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="39" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.bool" data="bytes" line="40" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="42" pos="10">\n
[reo 0.0.7]                         <o base="value" line="43" pos="12" ref="34"/>\n
[reo 0.0.7]                         <o base="value" line="44" pos="12" ref="34"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6" ref="50"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                      <o base="value" line="55" pos="8" ref="50"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                         <o base="value" line="59" pos="12" ref="50"/>\n
[reo 0.0.7]                         <o base="value" line="60" pos="12" ref="50"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                   <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                      <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="69" name="xor" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="71" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                   <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                            <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                         <o base="x" line="75" pos="10" ref="69"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.error" line="76" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="76" pos="12">xor cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;78&quot; name=&quot;or&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;79&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;87&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.and&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;92&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;92&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;93&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;94&quot; pos="12">and cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="96" name="left" pos="2">\n
[reo 0.0.7]             <o line="97" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="98" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="99" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="100" pos="6">\n
[reo 0.0.7]                   <o base=".left" line="101" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="102" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="102" pos="11">\n
[reo 0.0.7]                            <o base="^" line="102" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="103" pos="10" ref="97"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.error" line="104" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">\n
[reo 0.0.7]             <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="109" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                   <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                            <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="113" pos="10" ref="107"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.error" line="114" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;neq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;117&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;118&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;118&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot;\n
[reo 0.0.7]                 const=&quot;&quot;\n
[reo 0.0.7]                 line=&quot;123&quot;\n
[reo 0.0.7]                 name=&quot;divisor&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;\n
[reo 0.0.7]                 ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;127&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;127&quot; pos=&quot;12&quot;&gt;mod by zero&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;128&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;129&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;dividend&quot; line=&quot;129&quot; pos=&quot;8&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;129&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="abs-mod" line="130" pos="8" ref="134"/>\n
[reo 0.0.7]                   <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                      <o base="abs-mod" line="132" pos="10" ref="134"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="134" name="abs-mod" pos="4">\n
[reo 0.0.7]                <o base=".abs" const="" line="135" name="int-abs" pos="23">\n
[reo 0.0.7]                   <o base="number" line="135" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="dividend" line="135" pos="14" ref="122"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]                   <o base="number" line="136" pos="7" ref="30">\n
[reo 0.0.7]                      <o base="divisor" line="136" pos="14" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8" ref="135"/>\n
[reo 0.0.7]                   <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                      <o base="x-abs" line="139" pos="8" ref="136"/>\n
[reo 0.0.7]                      <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                         <o base="int-abs" line="140" pos="10" ref="135"/>\n
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22" ref="136"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="146" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                      <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                      <o base="value" line="150&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;151&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gte&quot; line=&quot;152&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;152&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;152&quot; pos=&quot;18&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;153&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;154&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;165&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                &lt;o abstract=&quot;&quot; line=&quot;170&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]                       const=&quot;&quot;\n
[reo 0.0.7]                       line=&quot;171&quot;\n
[reo 0.0.7]                       name=&quot;self-as-int"\n
[reo 0.0.7]                       pos="8"\n
[reo 0.0.7]                       ref="183"/>\n
[reo 0.0.7]                   <o base=".if" line="172" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".lte" line="173" pos="15">\n
[reo 0.0.7]                         <o base="value" line="173" pos="10" ref="158"/>\n
[reo 0.0.7]                         <o base="org.eolang.float" data="float" line="173" pos="20">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="self-as-int" line="174" pos="10" ref="171"/>\n
[reo 0.0.7]                      <o base=".plus" line="175" pos="21">\n
[reo 0.0.7]                         <o base="self-as-int" line="175" pos="10" ref="171"/>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">\n
[reo 0.0.7]             <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">\n
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="193" pos="6" ref="31"/>\n
[reo 0.0.7]                <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="195" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="195" pos="9">\n
[reo 0.0.7]                         <o base="^" line="195" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;198&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;200&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;202&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;202&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 182µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 259µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (24682 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="10"\n
[reo 0.0.7]           name="org.eolang.math.number"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:57.369997Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &amp;gt; and\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error &quot;and cannot be applied to float&quot;\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="30" name="number" pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="is-int" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                   <o base="value" line="36" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="37" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="38" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="39" pos="13">\n
[reo 0.0.7]                      <o base="value" line="39" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="39" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.bool" data="bytes" line="40" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="42" pos="10">\n
[reo 0.0.7]                         <o base="value" line="43" pos="12"/>\n
[reo 0.0.7]                         <o base="value" line="44" pos="12"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="47" name="is-float" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                   <o base="value" line="52" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]                <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                      <o base="value" line="55" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                   <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                      <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                         <o base="value" line="59" pos="12"/>\n
[reo 0.0.7]                         <o base="value" line="60" pos="12"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="63" name="is-nan" pos="2">\n
[reo 0.0.7]             <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                   <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                      <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="69" name="xor" pos="2">\n
[reo 0.0.7]             <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="71" pos="6"/>\n
[reo 0.0.7]                <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                   &lt;o base=&quot;.xor&quot; line=&quot;73&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;74&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;74&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;75&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;75&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;76&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;76&quot; pos=&quot;12&quot;&gt;xor cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;78&quot; name=&quot;or&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;79&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;87&quot; name=&quot;and&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   <o base=".and" line="91" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="92" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="92" pos="11">\n
[reo 0.0.7]                            <o base="^" line="92" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="93" pos="11">\n
[reo 0.0.7]                         <o base="x" line="93" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.error" line="94" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="94" pos="12">and cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="96" name="left" pos="2">\n
[reo 0.0.7]             <o line="97" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="98" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="99" pos="6"/>\n
[reo 0.0.7]                <o base=".as-int" line="100" pos="6">\n
[reo 0.0.7]                   <o base=".left" line="101" pos="8">\n
[reo 0.0.7]                      <o base=".as-bytes" line="102" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="102" pos="11">\n
[reo 0.0.7]                            <o base="^" line="102" pos="10"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="103" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.error" line="104" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="106" name="right" pos="2">\n
[reo 0.0.7]             <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="109" pos="6"/>\n
[reo 0.0.7]                <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                   <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;112&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;113&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line=&quot;114&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;114&quot; pos=&quot;12&quot;&gt;right cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;neq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;117&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;118&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;118&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; const=&quot;&quot; line=&quot;123&quot; name=&quot;divisor&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.error&quot; line="127" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.string" data="string" line="127" pos="12">mod by zero</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".if" line="128" pos="6">\n
[reo 0.0.7]                   <o base=".gt" line="129" pos="16">\n
[reo 0.0.7]                      <o base="dividend" line="129" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="abs-mod" line="130" pos="8"/>\n
[reo 0.0.7]                   <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                      <o base="abs-mod" line="132" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="134" name="abs-mod" pos="4">\n
[reo 0.0.7]                <o base=".abs" const="" line="135" name="int-abs" pos="23">\n
[reo 0.0.7]                   <o base="number" line="135" pos="7">\n
[reo 0.0.7]                      <o base="dividend" line="135" pos="14"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]                   <o base="number" line="136" pos="7">\n
[reo 0.0.7]                      <o base="divisor" line="136" pos="14"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]                   <o base="int-abs" line="138" pos="8"/>\n
[reo 0.0.7]                   <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                      <o base="x-abs" line="139" pos="8"/>\n
[reo 0.0.7]                      <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                         <o base="int-abs" line="140" pos="10"/>\n
[reo 0.0.7]                         <o base="x-abs" line="140" pos="22"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="142" name="abs" pos="2">\n
[reo 0.0.7]             <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]                <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="146" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                   <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                      <o base="value" line="148" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;148&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;149&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;150&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;150&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;151&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gte&quot; line=&quot;152&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;152&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;152&quot; pos=&quot;18&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;153&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.neg&quot; line=&quot;154&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;156&quot; name=&quot;ceil&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;165&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot;/>\n
[reo 0.0.7]                <o abstract="" line="170" pos="6">\n
[reo 0.0.7]                   <o base="as-int"\n
[reo 0.0.7]                       const=""\n
[reo 0.0.7]                       line="171"\n
[reo 0.0.7]                       name="self-as-int"\n
[reo 0.0.7]                       pos="8"/>\n
[reo 0.0.7]                   <o base=".if" line="172" name="@" pos="8">\n
[reo 0.0.7]                      <o base=".lte" line="173" pos="15">\n
[reo 0.0.7]                         <o base="value" line="173" pos="10"/>\n
[reo 0.0.7]                         <o base="org.eolang.float" data="float" line="173" pos="20">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="self-as-int" line="174" pos="10"/>\n
[reo 0.0.7]                      <o base=".plus" line="175" pos="21">\n
[reo 0.0.7]                         <o base="self-as-int" line="175" pos="10"/>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="?" line="177" name="pow" pos="2">\n
[reo 0.0.7]             <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="float" line="180" name="as-float" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="int" line="183" name="as-int" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="189" name="signum" pos="2">\n
[reo 0.0.7]             <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]                <o base="is-int" line="193" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="195" pos="11">\n
[reo 0.0.7]                      <o base=".n" line="195" pos="9">\n
[reo 0.0.7]                         <o base="^" line="195" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="195" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                   <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                         <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;198&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;200&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;202&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;202&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;206&quot; pos=&quot;10&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;207&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 92&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 302µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (62723 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="10"\n
[reo 0.0.7]           name="org.eolang.math.number"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:57.369997Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &amp;gt; or\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error &quot;or cannot be applied to float&quot;\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &amp;gt; and\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error &quot;and cannot be applied to float&quot;\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &amp;gt; left\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error &quot;left cannot be applied to float&quot;\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &amp;gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.negative-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;positive-infinity org.eolang.math.positive-infinity&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;positive-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="number"\n
[reo 0.0.7]           original-name="number"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-int"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-float"\n
[reo 0.0.7]              cut="19"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="is-float"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-nan"\n
[reo 0.0.7]              cut="37"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="is-nan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$xor&quot;\n
[reo 0.0.7]              cut=&quot;43&quot;\n
[reo 0.0.7]              line=&quot;69&quot;\n
[reo 0.0.7]              name=&quot;xor&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;69&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$or&quot;\n
[reo 0.0.7]              cut=&quot;56&quot;\n
[reo 0.0.7]              line=&quot;78&quot;\n
[reo 0.0.7]              name=&quot;or&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$and"\n
[reo 0.0.7]              cut="69"\n
[reo 0.0.7]              line="87"\n
[reo 0.0.7]              name="and"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="87">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$left"\n
[reo 0.0.7]              cut="82"\n
[reo 0.0.7]              line="96"\n
[reo 0.0.7]              name="left"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="96">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$right&quot;\n
[reo 0.0.7]              cut=&quot;94&quot;\n
[reo 0.0.7]              line=&quot;106&quot;\n
[reo 0.0.7]              name=&quot;right&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$neq"\n
[reo 0.0.7]              cut="106"\n
[reo 0.0.7]              line="116"\n
[reo 0.0.7]              name="neq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="116">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$mod"\n
[reo 0.0.7]              cut="113"\n
[reo 0.0.7]              line="120"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="120">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$abs&quot;\n
[reo 0.0.7]              cut=&quot;145&quot;\n
[reo 0.0.7]              line=&quot;142&quot;\n
[reo 0.0.7]              name=&quot;abs&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;142&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$ceil&quot;\n
[reo 0.0.7]              cut=&quot;164&quot;\n
[reo 0.0.7]              line=&quot;156&quot;\n
[reo 0.0.7]              name=&quot;ceil&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;156&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="number$pow"\n
[reo 0.0.7]              cut="188"\n
[reo 0.0.7]              line="177"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="177">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="number$as-float"\n
[reo 0.0.7]              cut="190"\n
[reo 0.0.7]              line="180"\n
[reo 0.0.7]              name=&quot;as-float&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;180&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;number$as-int&quot;\n
[reo 0.0.7]              cut=&quot;191&quot;\n
[reo 0.0.7]              line=&quot;183&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;183&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="number$as-string"\n
[reo 0.0.7]              cut="192"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="186">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$signum"\n
[reo 0.0.7]              cut="193"\n
[reo 0.0.7]              line="189"\n
[reo 0.0.7]              name="signum"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="189">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;number$is-int&quot;\n
[reo 0.0.7]           original-name=&quot;is-int&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;34&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;34&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;35&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;36&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;36&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;36&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;39&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;39&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.div&quot; line=&quot;42&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;43&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;44&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="31.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="31.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="31.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="31.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="31.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="31.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="31.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="31.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="31.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="31.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="31.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="31.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="31.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="31.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="31.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="31.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="number$is-float"\n
[reo 0.0.7]           original-name="is-float"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                <o base="value" line="52" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]             <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                   <o base="value" line="55" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;57&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.div&quot; line=&quot;58&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;59&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;60&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;61&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;63&quot;\n
[reo 0.0.7]           name=&quot;number$is-nan&quot;\n
[reo 0.0.7]           original-name=&quot;is-nan&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;65&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;66&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.n&quot; line=&quot;66&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="63.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="63.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="63.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="63.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="63.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="63.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="63.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="63.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="63.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="63.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="63.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="63.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="63.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="63.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="63.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="63.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="63.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="69"\n
[reo 0.0.7]           name="number$xor"\n
[reo 0.0.7]           original-name="xor"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="71" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                         <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                      <o base="x" line="75" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="76" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="76" pos=&quot;12&quot;&gt;xor cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;78&quot;\n
[reo 0.0.7]           name=&quot;number$or&quot;\n
[reo 0.0.7]           original-name=&quot;or&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;79&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="85" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="85" pos="12">or cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="78.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="78.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="78.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="78.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="78.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="78.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="78.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="78.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="78.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="78.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="78.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="78.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="78.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="78.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="78.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="78.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="78.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="87"\n
[reo 0.0.7]           name="number$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="87" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="88" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="89" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="90" pos="6">\n
[reo 0.0.7]                <o base=".and" line="91" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="92" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="92" pos="11">\n
[reo 0.0.7]                         <o base="^" line="92" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="93" pos="11">\n
[reo 0.0.7]                      <o base="x" line="93" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;96&quot;\n
[reo 0.0.7]           name=&quot;number$left&quot;\n
[reo 0.0.7]           original-name=&quot;left&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;102&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;102&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;102&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base="x" line="103" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="104" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="96.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="96.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="96.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="96.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="96.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="96.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="96.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="96.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="96.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="96.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="96.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="96.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="96.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="96.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="96.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="96.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="96.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="number$right"\n
[reo 0.0.7]           original-name="right"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="109" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                         <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="113" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="114" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="114&quot; pos=&quot;12&quot;&gt;right cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;116&quot;\n
[reo 0.0.7]           name=&quot;number$neq&quot;\n
[reo 0.0.7]           original-name=&quot;neq&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;117&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;118&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.n&quot; line=&quot;118&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="116.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="116.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="116.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="116.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="116.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="116.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="116.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="116.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="116.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="116.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="116.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="116.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="116.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="120"\n
[reo 0.0.7]           name="number$mod"\n
[reo 0.0.7]           original-name="mod"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="121" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".n" const="" line="122" name="dividend" pos="5">\n
[reo 0.0.7]             <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="x" const="" line="123" name="divisor" pos="4"/>\n
[reo 0.0.7]          <o base=".if" line="125" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="126" pos="13">\n
[reo 0.0.7]                <o base="divisor" line="126" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="126" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="127" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="127" pos="12">mod by zero</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="128" pos="6">\n
[reo 0.0.7]                <o base=".gt" line="129" pos="16">\n
[reo 0.0.7]                   <o base="dividend" line="129" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="abs-mod" line="130" pos="8"/>\n
[reo 0.0.7]                <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                   <o base="abs-mod" line="132" pos="10"/>\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$mod$abs-mod&quot;\n
[reo 0.0.7]              cut=&quot;130&quot;\n
[reo 0.0.7]              line=&quot;134&quot;\n
[reo 0.0.7]              name=&quot;abs-mod&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;134&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;dividend&quot; base=&quot;dividend&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;divisor&quot; base=&quot;divisor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="120.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="120.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="120.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="120.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="120.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="120.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="120.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="120.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="120.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="134"\n
[reo 0.0.7]           name="number$mod$abs-mod"\n
[reo 0.0.7]           original-name="abs-mod"\n
[reo 0.0.7]           parent="number$mod"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o base=".abs" const="" line="135" name="int-abs" pos="23">\n
[reo 0.0.7]             <o base="number" line="135" pos="7">\n
[reo 0.0.7]                <o base="dividend" line="135" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".abs" const="" line="136" name="x-abs" pos="22">\n
[reo 0.0.7]             <o base="number" line="136" pos="7">\n
[reo 0.0.7]                <o base="divisor" line="136" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]             <o base="int-abs" line="138" pos="8"/>\n
[reo 0.0.7]             <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                <o base="x-abs" line="139" pos="8"/>\n
[reo 0.0.7]                <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                   <o base="int-abs" line="140" pos="10"/>\n
[reo 0.0.7]                   <o base="x-abs" line="140" pos="22"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="134.121" name="x"/>\n
[reo 0.0.7]          <o level="1" line="134.122" name="dividend"/>\n
[reo 0.0.7]          <o level="1" line="134.123" name="divisor"/>\n
[reo 0.0.7]          <o level="1" line="134.125" name="@"/>\n
[reo 0.0.7]          <o level="2" line="134.30" name="n"/>\n
[reo 0.0.7]          <o level="2" line="134.31" name="is-int"/>\n
[reo 0.0.7]          <o level="2" line="134.47" name="is-float"/>\n
[reo 0.0.7]          <o level="2" line="134.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;142&quot;\n
[reo 0.0.7]           name=&quot;number$abs&quot;\n
[reo 0.0.7]           original-name=&quot;abs&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;144&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;144&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;145&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;146&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gte&quot; line=&quot;148&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;148&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;148&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;149&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;150&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;150&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;151&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gte&quot; line=&quot;152&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;152&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="value" line="153" pos="8"/>\n
[reo 0.0.7]                <o base=".neg" line="154" pos="13">\n
[reo 0.0.7]                   <o base="value" line="154" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="142.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="142.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="142.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="142.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="142.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="142.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="142.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="142.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="142.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="142.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="142.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="142.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="142.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="142.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="142.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="142.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="142.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="156"\n
[reo 0.0.7]           name="number$ceil"\n
[reo 0.0.7]           original-name="ceil"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="158" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="158" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="159" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="160" pos="6">\n
[reo 0.0.7]                <o base="is-nan" line="161" pos="8"/>\n
[reo 0.0.7]                <o base="is-int" line="162" pos="8"/>\n
[reo 0.0.7]                <o base=".eq" line="163" pos="8">\n
[reo 0.0.7]                   <o base="value" line="164" pos="10"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="165" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;166&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;167&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;168&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;value&quot; line=&quot;169&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]                 base=&quot;number$ceil$t1$a2&quot;\n
[reo 0.0.7]                 cut=&quot;176&quot;\n
[reo 0.0.7]                 line=&quot;170&quot;\n
[reo 0.0.7]                 pos=&quot;6&quot;\n
[reo 0.0.7]                 ref=&quot;170&quot;&gt;\n
[reo 0.0.7]                &lt;o as=&quot;value&quot; base=&quot;value&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.78&quot; name=&quot;or&quot;/>\n
[reo 0.0.7]          <o level="1" line="156.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="156.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="156.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="156.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="156.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="156.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="156.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="156.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="156.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="156.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="156.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="170"\n
[reo 0.0.7]           name="number$ceil$t1$a2"\n
[reo 0.0.7]           parent="number$ceil"\n
[reo 0.0.7]           pos="6">\n
[reo 0.0.7]          <o base="as-int"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="171"\n
[reo 0.0.7]              name="self-as-int"\n
[reo 0.0.7]              pos="8"/>\n
[reo 0.0.7]          <o base=".if" line="172" name="@" pos="8">\n
[reo 0.0.7]             <o base=".lte" line="173" pos="15">\n
[reo 0.0.7]                <o base="value" line="173" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="173" pos="20">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="self-as-int" line="174" pos="10"/>\n
[reo 0.0.7]             <o base=".plus" line="175" pos="21">\n
[reo 0.0.7]                <o base="self-as-int" line="175" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="170.158" name="value"/>\n
[reo 0.0.7]          <o level="2" line="170.30" name="n"/>\n
[reo 0.0.7]          <o level="2" line="170.31" name="is-int"/>\n
[reo 0.0.7]          <o level="2" line="170.47" name="is-float"/>\n
[reo 0.0.7]          <o level="2" line="170.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="2" line="170.69" name="xor"/>\n
[reo 0.0.7]          <o level="2" line="170.78" name="or"/>\n
[reo 0.0.7]          <o level="2" line="170.87" name="and"/>\n
[reo 0.0.7]          <o level="2" line="170.96" name="left"/>\n
[reo 0.0.7]          <o level="2" line="170.106" name="right"/>\n
[reo 0.0.7]          <o level="2" line="170.116" name="neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;?&quot;\n
[reo 0.0.7]           line=&quot;177&quot;\n
[reo 0.0.7]           name=&quot;number$pow&quot;\n
[reo 0.0.7]           original-name=&quot;pow&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;178&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;180&quot;\n
[reo 0.0.7]           name=&quot;number$as-float&quot;\n
[reo 0.0.7]           original-name=&quot;as-float&quot;\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="180.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="180.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="180.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="180.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="180.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="180.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="180.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="180.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="180.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="180.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="180.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="180.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="180.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="180.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="180.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="180.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="180.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="int"\n
[reo 0.0.7]           line="183"\n
[reo 0.0.7]           name="number$as-int"\n
[reo 0.0.7]           original-name="as-int"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="183.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="183.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="183.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="183.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="183.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="183.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="183.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="183.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="183.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="183.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="183.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="183.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="183.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="183.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="183.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="183.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="183.189" name="signum"/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;string&quot;\n
[reo 0.0.7]           line=&quot;186&quot;\n
[reo 0.0.7]           name=&quot;number$as-string&quot;\n
[reo 0.0.7]           original-name=&quot;as-string&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;189&quot;\n
[reo 0.0.7]           name=&quot;number$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;192&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;193&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;194&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;195&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;195&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;195&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;195&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="196" pos="8">FF FF FF FF FF FF FF FF</o>\n
[reo 0.0.7]                <o base=".if" line="197" pos="8">\n
[reo 0.0.7]                   <o base=".eq" line="198" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="198" pos="11">\n
[reo 0.0.7]                         <o base="^" line="198" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="198" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="199" pos="10">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="200" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="201" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="202" pos="11">\n
[reo 0.0.7]                   <o base=".n" line="202" pos="9">\n
[reo 0.0.7]                      <o base="^" line="202" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="202" pos="15">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="203" pos="8">-1.0</o>\n
[reo 0.0.7]                <o base=".if" line="204" pos="8">\n
[reo 0.0.7]                   <o base=".eq" line="205" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="205" pos="11">\n
[reo 0.0.7]                         <o base="^" line="205" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="205" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="206" pos="10">0.0</o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="207" pos="10">1.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="189.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="189.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="189.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="189.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="189.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="189.87" name="and"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;189.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 347&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 291&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 21ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 188&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 97&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (62715 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;10&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.number&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     ^.n &amp;gt; value!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &amp;gt; ceil\n
[reo 0.0.7]     ^.n &amp;gt; value!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="number"\n
[reo 0.0.7]           original-name="number"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$is-int&quot;\n
[reo 0.0.7]              cut=&quot;1&quot;\n
[reo 0.0.7]              line=&quot;31&quot;\n
[reo 0.0.7]              name=&quot;is-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;31&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-float"\n
[reo 0.0.7]              cut="19"\n
[reo 0.0.7]              line="47"\n
[reo 0.0.7]              name="is-float"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="47">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-nan"\n
[reo 0.0.7]              cut="37"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="is-nan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$xor"\n
[reo 0.0.7]              cut="43"\n
[reo 0.0.7]              line="69"\n
[reo 0.0.7]              name="xor"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="69">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$or&quot;\n
[reo 0.0.7]              cut=&quot;56&quot;\n
[reo 0.0.7]              line=&quot;78&quot;\n
[reo 0.0.7]              name=&quot;or&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$and&quot;\n
[reo 0.0.7]              cut=&quot;69&quot;\n
[reo 0.0.7]              line=&quot;87&quot;\n
[reo 0.0.7]              name=&quot;and&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;87&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$left"\n
[reo 0.0.7]              cut="82"\n
[reo 0.0.7]              line="96"\n
[reo 0.0.7]              name="left"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="96">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$right"\n
[reo 0.0.7]              cut="94"\n
[reo 0.0.7]              line="106"\n
[reo 0.0.7]              name="right"\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$neq&quot;\n
[reo 0.0.7]              cut=&quot;106&quot;\n
[reo 0.0.7]              line=&quot;116&quot;\n
[reo 0.0.7]              name=&quot;neq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;116&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$mod"\n
[reo 0.0.7]              cut="113"\n
[reo 0.0.7]              line="120"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="120">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$abs"\n
[reo 0.0.7]              cut="145"\n
[reo 0.0.7]              line="142"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="142">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$ceil&quot;\n
[reo 0.0.7]              cut=&quot;164&quot;\n
[reo 0.0.7]              line=&quot;156&quot;\n
[reo 0.0.7]              name=&quot;ceil&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;156&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;?&quot;\n
[reo 0.0.7]              base=&quot;number$pow&quot;\n
[reo 0.0.7]              cut=&quot;188&quot;\n
[reo 0.0.7]              line=&quot;177&quot;\n
[reo 0.0.7]              name=&quot;pow&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;177&quot;&gt;\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="number$as-float"\n
[reo 0.0.7]              cut="190"\n
[reo 0.0.7]              line="180"\n
[reo 0.0.7]              name="as-float"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="180">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;number$as-int&quot;\n
[reo 0.0.7]              cut=&quot;191&quot;\n
[reo 0.0.7]              line=&quot;183&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;183&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;string&quot;\n
[reo 0.0.7]              base=&quot;number$as-string&quot;\n
[reo 0.0.7]              cut=&quot;192&quot;\n
[reo 0.0.7]              line=&quot;186&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;186&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$signum"\n
[reo 0.0.7]              cut="193"\n
[reo 0.0.7]              line="189"\n
[reo 0.0.7]              name="signum"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="189">\n
[reo 0.0.7]             <o as="n" base="n" level="1"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="number$is-int"\n
[reo 0.0.7]           original-name="is-int"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;36&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;36&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;38&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;39&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;39&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;39&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;40&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;41&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.div&quot; line=&quot;42&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;43&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;44&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;45&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.186&quot; name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="31.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="47"\n
[reo 0.0.7]           name="number$is-float"\n
[reo 0.0.7]           original-name="is-float"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="50" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="50" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="51" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="52" pos="11">\n
[reo 0.0.7]                <o base="value" line="52" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="52" pos="15">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="53" pos="6">01</o>\n
[reo 0.0.7]             <o base=".if" line="54" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="55" pos="13">\n
[reo 0.0.7]                   <o base="value" line="55" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="55" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="56" pos="8">00</o>\n
[reo 0.0.7]                <o base=".eq" line="57" pos="8">\n
[reo 0.0.7]                   <o base=".div" line="58" pos="10">\n
[reo 0.0.7]                      <o base="value" line="59" pos="12"/>\n
[reo 0.0.7]                      <o base="value" line="60" pos="12"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="61" pos="10">1.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="47.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="47.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="47.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="47.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="47.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="47.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="47.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="47.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="47.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="47.120" name="mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;47.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;63&quot;\n
[reo 0.0.7]           name=&quot;number$is-nan&quot;\n
[reo 0.0.7]           original-name=&quot;is-nan&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;65&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;66&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.n&quot; line=&quot;66&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;66&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot; data=&quot;bytes&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;7F C0 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.189&quot; name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="69"\n
[reo 0.0.7]           name="number$xor"\n
[reo 0.0.7]           original-name="xor"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="69" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="70" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="71" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="72" pos="6">\n
[reo 0.0.7]                <o base=".xor" line="73" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="74" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="74" pos="11">\n
[reo 0.0.7]                         <o base="^" line="74" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="75" pos="11">\n
[reo 0.0.7]                      <o base="x" line="75" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="76" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="76" pos="12">xor cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="69.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="69.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="69.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="69.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="69.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="69.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="69.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="69.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="69.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="69.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="69.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="69.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="69.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="69.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="69.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="69.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="69.189" name="signum"/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;78&quot;\n
[reo 0.0.7]           name=&quot;number$or&quot;\n
[reo 0.0.7]           original-name=&quot;or&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;78&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;79&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;80&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;81&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;82&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;83&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;83&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;84&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;84&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;85&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;85&quot; pos=&quot;12&quot;&gt;or cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line="78.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="78.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="78.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="78.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="87"\n
[reo 0.0.7]           name="number$and"\n
[reo 0.0.7]           original-name="and"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="87" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="88" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="89" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="90" pos="6">\n
[reo 0.0.7]                <o base=".and" line="91" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="92" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="92" pos="11">\n
[reo 0.0.7]                         <o base="^" line="92" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="93" pos="11">\n
[reo 0.0.7]                      <o base="x" line="93" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="94" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="94" pos="12">and cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="87.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="87.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="87.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="87.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="87.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="87.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="87.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="87.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="87.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="87.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="87.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="87.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="87.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="87.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="87.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="87.186" name="as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;96&quot;\n
[reo 0.0.7]           name=&quot;number$left&quot;\n
[reo 0.0.7]           original-name=&quot;left&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;97&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;98&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;99&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;100&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.left&quot; line=&quot;101&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;102&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;102&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;102&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;104&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;104&quot; pos=&quot;12&quot;&gt;left cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.180&quot; name=&quot;as-float"/>\n
[reo 0.0.7]          <o level="1" line="96.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="96.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="96.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="106"\n
[reo 0.0.7]           name="number$right"\n
[reo 0.0.7]           original-name="right"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="107" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="108" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="109" pos="6"/>\n
[reo 0.0.7]             <o base=".as-int" line="110" pos="6">\n
[reo 0.0.7]                <o base=".right" line="111" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="112" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="112" pos="11">\n
[reo 0.0.7]                         <o base="^" line="112" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="113" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="114" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="114" pos="12">right cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="106.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="106.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="106.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="106.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="106.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="106.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="106.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="106.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="106.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="106.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="106.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="106.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="106.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="106.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="106.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="106.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="106.189" name="signum"/>\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;116&quot;\n
[reo 0.0.7]           name=&quot;number$neq&quot;\n
[reo 0.0.7]           original-name=&quot;neq&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;117&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;14&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;118&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.n&quot; line=&quot;118&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;118&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;120&quot;\n
[reo 0.0.7]           name=&quot;number$mod&quot;\n
[reo 0.0.7]           original-name=&quot;mod&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const="" line="122" name="dividend" pos="5">\n
[reo 0.0.7]             <o base="^" line="122" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base="x" const="" line="123" name="divisor" pos="4"/>\n
[reo 0.0.7]          <o base=".if" line="125" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="126" pos="13">\n
[reo 0.0.7]                <o base="divisor" line="126" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="126" pos="17">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="127" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="127" pos="12">mod by zero</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="128" pos="6">\n
[reo 0.0.7]                <o base=".gt" line="129" pos="16">\n
[reo 0.0.7]                   <o base="dividend" line="129" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="129" pos="20">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="abs-mod" line="130" pos="8"/>\n
[reo 0.0.7]                <o base=".neg" line="131" pos="8">\n
[reo 0.0.7]                   <o base="abs-mod" line="132" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$mod$abs-mod"\n
[reo 0.0.7]              cut="130"\n
[reo 0.0.7]              line="134"\n
[reo 0.0.7]              name="abs-mod"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="134">\n
[reo 0.0.7]             <o as="x" base="x" level="1"/>\n
[reo 0.0.7]             <o as="dividend" base="dividend" level="1"/>\n
[reo 0.0.7]             <o as="divisor" base="divisor" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="n" base="n" level="2"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="2"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="2"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="2"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="2"/>\n
[reo 0.0.7]             <o as="or" base="or" level="2"/>\n
[reo 0.0.7]             <o as="and" base="and" level="2"/>\n
[reo 0.0.7]             <o as="left" base="left" level="2"/>\n
[reo 0.0.7]             <o as="right" base="right" level="2"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2"/>\n
[reo 0.0.7]             <o as="abs" base="abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;134&quot;\n
[reo 0.0.7]           name=&quot;number$mod$abs-mod&quot;\n
[reo 0.0.7]           original-name=&quot;abs-mod&quot;\n
[reo 0.0.7]           parent=&quot;number$mod&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;135&quot; name=&quot;int-abs&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;dividend&quot; line=&quot;135&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;136&quot; name=&quot;x-abs&quot; pos=&quot;22&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number" line="136" pos="7">\n
[reo 0.0.7]                <o base="divisor" line="136" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".minus" line="137" name="@" pos="6">\n
[reo 0.0.7]             <o base="int-abs" line="138" pos="8"/>\n
[reo 0.0.7]             <o base=".times" line="139" pos="13">\n
[reo 0.0.7]                <o base="x-abs" line="139" pos="8"/>\n
[reo 0.0.7]                <o base=".div" line="140" pos="17">\n
[reo 0.0.7]                   <o base="int-abs" line="140" pos="10"/>\n
[reo 0.0.7]                   <o base="x-abs" line="140" pos="22"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="134.121" name="x"/>\n
[reo 0.0.7]          <o level="1" line="134.122" name="dividend"/>\n
[reo 0.0.7]          <o level="1" line="134.123" name="divisor"/>\n
[reo 0.0.7]          <o level="2" line="134.30" name="n"/>\n
[reo 0.0.7]          <o level="2" line="134.31" name="is-int"/>\n
[reo 0.0.7]          <o level="2" line="134.47" name="is-float"/>\n
[reo 0.0.7]          <o level="2" line="134.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="2" line="134.69" name="xor"/>\n
[reo 0.0.7]          <o level="2" line="134.78" name="or"/>\n
[reo 0.0.7]          <o level="2" line="134.87" name="and"/>\n
[reo 0.0.7]          <o level="2" line="134.96" name="left"/>\n
[reo 0.0.7]          <o level="2" line="134.106" name="right"/>\n
[reo 0.0.7]          <o level="2" line="134.116" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="134.142" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="134.156" name="ceil"/>\n
[reo 0.0.7]          <o level="2" line="134.177" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="134.180" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="134.183" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="134.186" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="134.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="142"\n
[reo 0.0.7]           name="number$abs"\n
[reo 0.0.7]           original-name="abs"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line=&quot;145&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;146&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;147&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gte&quot; line=&quot;148&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;148&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;148&quot; pos=&quot;18&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;149&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;150&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;150&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;151&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gte&quot; line=&quot;152&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;152&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;152&quot; pos=&quot;18&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;153&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;154&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.183&quot; name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="142.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="142.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="156"\n
[reo 0.0.7]           name="number$ceil"\n
[reo 0.0.7]           original-name="ceil"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="158" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="158" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="159" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="160" pos="6">\n
[reo 0.0.7]                <o base="is-nan" line="161" pos="8"/>\n
[reo 0.0.7]                <o base="is-int" line="162" pos="8"/>\n
[reo 0.0.7]                <o base=".eq" line="163" pos="8">\n
[reo 0.0.7]                   <o base="value" line="164" pos="10"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="165" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="166" pos="8">\n
[reo 0.0.7]                   <o base="value" line="167" pos="10"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="168" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="value" line="169" pos="6"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="number$ceil$t1$a2"\n
[reo 0.0.7]                 cut="176"\n
[reo 0.0.7]                 line="170"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="170">\n
[reo 0.0.7]                <o as="value" base="value" level="1"/>\n
[reo 0.0.7]                <o as="n" base="n" level="2"/>\n
[reo 0.0.7]                <o as="is-int" base="is-int" level="2"/>\n
[reo 0.0.7]                <o as="is-float" base="is-float" level="2"/>\n
[reo 0.0.7]                <o as="is-nan" base="is-nan" level="2"/>\n
[reo 0.0.7]                <o as="xor" base="xor" level="2"/>\n
[reo 0.0.7]                <o as="or" base="or" level="2"/>\n
[reo 0.0.7]                <o as="and" base="and" level="2"/>\n
[reo 0.0.7]                <o as="left" base="left" level="2"/>\n
[reo 0.0.7]                <o as="right" base="right" level="2"/>\n
[reo 0.0.7]                <o as="neq" base="neq" level="2"/>\n
[reo 0.0.7]                <o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]                &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;170&quot;\n
[reo 0.0.7]           name=&quot;number$ceil$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;number$ceil&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;171&quot;\n
[reo 0.0.7]              name=&quot;self-as-int&quot;\n
[reo 0.0.7]              pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                <o base="value" line="173" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="173" pos="20">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="self-as-int" line="174" pos="10"/>\n
[reo 0.0.7]             <o base=".plus" line="175" pos="21">\n
[reo 0.0.7]                <o base="self-as-int" line="175" pos="10"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="175" pos="27">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="170.158" name="value"/>\n
[reo 0.0.7]          <o level="2" line="170.30" name="n"/>\n
[reo 0.0.7]          <o level="2" line="170.31" name="is-int"/>\n
[reo 0.0.7]          <o level="2" line="170.47" name="is-float"/>\n
[reo 0.0.7]          <o level="2" line="170.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="2" line="170.69" name="xor"/>\n
[reo 0.0.7]          <o level="2" line="170.78" name="or"/>\n
[reo 0.0.7]          <o level="2" line="170.87" name="and"/>\n
[reo 0.0.7]          <o level="2" line="170.96" name="left"/>\n
[reo 0.0.7]          <o level="2" line="170.106" name="right"/>\n
[reo 0.0.7]          <o level="2" line="170.116" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="170.120" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="170.142" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="170.177" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="170.180" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="170.183" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="170.186" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="170.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="177"\n
[reo 0.0.7]           name="number$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="177.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="177.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="177.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="177.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="177.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="177.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="177.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="177.96" name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;177.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;180&quot;\n
[reo 0.0.7]           name=&quot;number$as-float&quot;\n
[reo 0.0.7]           original-name=&quot;as-float&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;183&quot;\n
[reo 0.0.7]           name=&quot;number$as-int&quot;\n
[reo 0.0.7]           original-name="as-int"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="183.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="183.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="183.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="183.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="183.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="183.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="183.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="183.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="183.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="183.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="183.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="183.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="183.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="183.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="183.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="183.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="183.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="186"\n
[reo 0.0.7]           name="number$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="186.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="186.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="186.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="186.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="186.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="186.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="186.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="186.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="186.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="186.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="186.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="186.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="186.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="186.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="186.180" name="as-float"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;186.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;186.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;189&quot;\n
[reo 0.0.7]           name=&quot;number$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;192&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;193&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;194&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;195&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;195&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;195&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;195&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;196&quot; pos=&quot;8&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;197&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;198&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;198&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;198&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;200&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;202&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;202&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="203" pos="8">-1.0</o>\n
[reo 0.0.7]                <o base=".if" line="204" pos="8">\n
[reo 0.0.7]                   <o base=".eq" line="205" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="205" pos="11">\n
[reo 0.0.7]                         <o base="^" line="205" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="205" pos="17">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="206" pos="10">0.0</o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="207" pos="10">1.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="189.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="189.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="189.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="189.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="189.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="189.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="189.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="189.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="189.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="189.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="189.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="189.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="189.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="189.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="189.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="189.186" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 41ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 236µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (66614 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="10"\n
[reo 0.0.7]           name="org.eolang.math.number&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/number.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:57.369997Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [n] &amp;gt; number\n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is int, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-int\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0.0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking type of the number's decorator.\n
[reo 0.0.7]   # If $.n is float, return true, otherwise false.\n
[reo 0.0.7]   [] &gt; is-float\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       value.eq 0.0\n
[reo 0.0.7]       TRUE\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.eq 0\n
[reo 0.0.7]         FALSE\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           div.\n
[reo 0.0.7]             value\n
[reo 0.0.7]             value\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] \n
[reo 0.0.7]   # Checking if number is NaN\n
[reo 0.0.7]   [] &gt; is-nan\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.n.as-bytes\n
[reo 0.0.7]       7F-C0-00-00\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; xor\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         xor.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "xor cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; or\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         or.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "or cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   [x] &gt; and\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         and.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x.as-bytes\n
[reo 0.0.7]       error "and cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise left shift\n
[reo 0.0.7]   [x] &gt; left\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         left.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "left cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate bitwise right shift\n
[reo 0.0.7]   [x] &gt; right\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       as-int.\n
[reo 0.0.7]         right.\n
[reo 0.0.7]           ^.n.as-bytes\n
[reo 0.0.7]           x\n
[reo 0.0.7]       error "right cannot be applied to float"\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $.n ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.n.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Calculate MOD\n
[reo 0.0.7]   [x] &gt; mod\n
[reo 0.0.7]     ^.n &gt; dividend!\n
[reo 0.0.7]     x &gt; divisor!\n
[reo 0.0.7] \n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       divisor.eq 0\n
[reo 0.0.7]       error "mod by zero"\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         dividend.gt 0\n
[reo 0.0.7]         abs-mod\n
[reo 0.0.7]         neg.\n
[reo 0.0.7]           abs-mod\n
[reo 0.0.7] \n
[reo 0.0.7]     [] &gt; abs-mod\n
[reo 0.0.7]       (number dividend).abs &gt; int-abs!\n
[reo 0.0.7]       (number divisor).abs &gt; x-abs!\n
[reo 0.0.7]       minus. &gt; @\n
[reo 0.0.7]         int-abs\n
[reo 0.0.7]         x-abs.times\n
[reo 0.0.7]           int-abs.div x-abs\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $.n (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         value.gte 0.0\n
[reo 0.0.7]         value\n
[reo 0.0.7]         value.neg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Round ^.n up\n
[reo 0.0.7]   [] &gt; ceil\n
[reo 0.0.7]     ^.n &gt; value!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         is-nan\n
[reo 0.0.7]         is-int\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           positive-infinity\n
[reo 0.0.7]         eq.\n
[reo 0.0.7]           value\n
[reo 0.0.7]           negative-infinity\n
[reo 0.0.7]       value\n
[reo 0.0.7]       []\n
[reo 0.0.7]         as-int &gt; self-as-int!\n
[reo 0.0.7]         if. &gt; @\n
[reo 0.0.7]           value.lte 0.0\n
[reo 0.0.7]           self-as-int\n
[reo 0.0.7]           self-as-int.plus 1\n
[reo 0.0.7] \n
[reo 0.0.7]   # Make ^.n power x\n
[reo 0.0.7]   [x] &gt; pow /?\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to float\n
[reo 0.0.7]   [] &gt; as-float /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int /int\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts ^.n to string\n
[reo 0.0.7]   [] &gt; as-string /string\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1, 0, or 1) if $ is int\n
[reo 0.0.7]   # or (-1.0, 0.0, or 1.0) if $ is float\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       is-int\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0\n
[reo 0.0.7]         -1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0\n
[reo 0.0.7]           0\n
[reo 0.0.7]           1\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         ^.n.lt 0.0\n
[reo 0.0.7]         -1.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           ^.n.eq 0.0\n
[reo 0.0.7]           0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="number"\n
[reo 0.0.7]           original-name="number"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="30" name="n" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$is-int"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="is-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$is-float&quot;\n
[reo 0.0.7]              cut=&quot;19&quot;\n
[reo 0.0.7]              line=&quot;47&quot;\n
[reo 0.0.7]              name=&quot;is-float&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;47&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$is-nan&quot;\n
[reo 0.0.7]              cut="37"\n
[reo 0.0.7]              line="63"\n
[reo 0.0.7]              name="is-nan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="63">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$xor"\n
[reo 0.0.7]              cut="43"\n
[reo 0.0.7]              line="69"\n
[reo 0.0.7]              name="xor"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="69">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$or&quot;\n
[reo 0.0.7]              cut=&quot;56&quot;\n
[reo 0.0.7]              line=&quot;78&quot;\n
[reo 0.0.7]              name=&quot;or&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$and&quot;\n
[reo 0.0.7]              cut=&quot;69&quot;\n
[reo 0.0.7]              line=&quot;87&quot;\n
[reo 0.0.7]              name=&quot;and&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;87&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$left"\n
[reo 0.0.7]              cut="82"\n
[reo 0.0.7]              line="96"\n
[reo 0.0.7]              name="left"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="96">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$right&quot;\n
[reo 0.0.7]              cut=&quot;94&quot;\n
[reo 0.0.7]              line=&quot;106&quot;\n
[reo 0.0.7]              name=&quot;right&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;106&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$neq&quot;\n
[reo 0.0.7]              cut=&quot;106&quot;\n
[reo 0.0.7]              line=&quot;116&quot;\n
[reo 0.0.7]              name=&quot;neq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;116&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="number$mod"\n
[reo 0.0.7]              cut="113"\n
[reo 0.0.7]              line="120"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="120">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$abs&quot;\n
[reo 0.0.7]              cut=&quot;145&quot;\n
[reo 0.0.7]              line=&quot;142&quot;\n
[reo 0.0.7]              name=&quot;abs&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;142&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$ceil&quot;\n
[reo 0.0.7]              cut=&quot;164&quot;\n
[reo 0.0.7]              line=&quot;156&quot;\n
[reo 0.0.7]              name=&quot;ceil&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;156&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="?"\n
[reo 0.0.7]              base="number$pow"\n
[reo 0.0.7]              cut="188"\n
[reo 0.0.7]              line="177"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="177">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;number$as-float&quot;\n
[reo 0.0.7]              cut=&quot;190&quot;\n
[reo 0.0.7]              line=&quot;180&quot;\n
[reo 0.0.7]              name=&quot;as-float&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;180&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;int&quot;\n
[reo 0.0.7]              base=&quot;number$as-int&quot;\n
[reo 0.0.7]              cut=&quot;191&quot;\n
[reo 0.0.7]              line=&quot;183&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;183&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="116"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="1" ref="156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="1" ref="180"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="string"\n
[reo 0.0.7]              base="number$as-string"\n
[reo 0.0.7]              cut="192"\n
[reo 0.0.7]              line="186"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="186">\n
[reo 0.0.7]             <o as="n" base="n" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="1" ref="47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="1" ref="63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="1" ref="69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="1" ref="87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="1" ref="96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="1" ref="106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;189&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$signum&quot;\n
[reo 0.0.7]              cut=&quot;193&quot;\n
[reo 0.0.7]              line=&quot;189&quot;\n
[reo 0.0.7]              name=&quot;signum&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;189&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;n&quot; base=&quot;n&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-int&quot; base=&quot;is-int&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-float&quot; base=&quot;is-float&quot; level=&quot;1&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;is-nan&quot; base=&quot;is-nan&quot; level=&quot;1&quot; ref=&quot;63&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;xor&quot; base=&quot;xor&quot; level=&quot;1&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;or&quot; base=&quot;or&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;and&quot; base=&quot;and&quot; level=&quot;1&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;left&quot; base=&quot;left&quot; level=&quot;1&quot; ref=&quot;96&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;right&quot; base=&quot;right&quot; level=&quot;1&quot; ref=&quot;106&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;142&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ceil&quot; base=&quot;ceil&quot; level=&quot;1&quot; ref=&quot;156&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;177&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-float&quot; base=&quot;as-float&quot; level=&quot;1&quot; ref=&quot;180&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;183&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;186&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;number$is-int&quot;\n
[reo 0.0.7]           original-name=&quot;is-int&quot;\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="34" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="34" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="35" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="36" pos="11">\n
[reo 0.0.7]                <o base="value" line="36" pos="6" ref="34"/>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="36" pos="15">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bool" data="bytes" line="37" pos="6">01</o>\n
[reo 0.0.7]             <o base=".if" line="38" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="39" pos="13">\n
[reo 0.0.7]                   <o base="value" line="39" pos="8" ref="34"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="39" pos="17">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.bool" data="bytes" line="40" pos="8">00</o>\n
[reo 0.0.7]                <o base=".eq" line="41" pos="8">\n
[reo 0.0.7]                   <o base=".div" line="42" pos="10">\n
[reo 0.0.7]                      <o base="value" line="43" pos="12" ref="34"/>\n
[reo 0.0.7]                      <o base="value" line="44" pos="12" ref="34"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="45" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="31.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="31.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="31.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="31.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="31.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="31.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="31.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="31.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="31.120" name="mod"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;31.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;47&quot;\n
[reo 0.0.7]           name=&quot;number$is-float&quot;\n
[reo 0.0.7]           original-name=&quot;is-float&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;50&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;50&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;51&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;52&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;52&quot; pos=&quot;6&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;52&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;53&quot; pos=&quot;6&quot;&gt;01&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;54&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;55&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;55&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.bool&quot; data=&quot;bytes&quot; line=&quot;56&quot; pos=&quot;8&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;57&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.div&quot; line=&quot;58&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;59&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;value&quot; line=&quot;60&quot; pos=&quot;12&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;61&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o level="1" line="47.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="47.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="47.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="47.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="47.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="47.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="47.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="47.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="47.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="47.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="47.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="47.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="47.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="47.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="47.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="47.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="47.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="63"\n
[reo 0.0.7]           name="number$is-nan"\n
[reo 0.0.7]           original-name="is-nan"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".eq" line="65" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="66" pos="9">\n
[reo 0.0.7]                <o base=".n" line="66" pos="7">\n
[reo 0.0.7]                   <o base="^" line="66" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.bytes" data="bytes" line="67" pos="6">7F C0 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="63.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="63.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="63.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="63.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="63.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="63.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="63.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="63.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="63.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="63.120" name="mod"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;63.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;69&quot;\n
[reo 0.0.7]           name=&quot;number$xor&quot;\n
[reo 0.0.7]           original-name=&quot;xor&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;69&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;70&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;71&quot; pos=&quot;6&quot; ref=&quot;69.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;72&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.xor&quot; line=&quot;73&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;74&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;74&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;75&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;75&quot; pos=&quot;10&quot; ref=&quot;69&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;76&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;76&quot; pos=&quot;12&quot;&gt;xor cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;69.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="69.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="69.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="69.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="69.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="69.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="69.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="69.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="69.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="69.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="69.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="78"\n
[reo 0.0.7]           name="number$or"\n
[reo 0.0.7]           original-name="or"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="78" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="79" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="80" pos="6" ref="78.31"/>\n
[reo 0.0.7]             <o base=".as-int" line="81" pos="6">\n
[reo 0.0.7]                <o base=".or" line="82" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="83" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="83" pos="11">\n
[reo 0.0.7]                         <o base="^" line="83" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="84" pos="11">\n
[reo 0.0.7]                      <o base="x" line="84" pos="10" ref="78"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="85" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="85" pos="12">or cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="78.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="78.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="78.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="78.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="78.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="78.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="78.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="78.106" name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;87&quot;\n
[reo 0.0.7]           name=&quot;number$and&quot;\n
[reo 0.0.7]           original-name=&quot;and&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;87&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;88&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;89&quot; pos=&quot;6&quot; ref=&quot;87.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;90&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.and&quot; line=&quot;91&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;92&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;92&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;92&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;93&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;93&quot; pos=&quot;10&quot; ref=&quot;87&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;94&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;94&quot; pos=&quot;12&quot;&gt;and cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;87.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="87.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="87.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="87.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="87.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="87.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="87.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="87.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="87.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="87.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="87.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="87.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="87.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="87.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="96"\n
[reo 0.0.7]           name="number$left"\n
[reo 0.0.7]           original-name="left"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="97" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="98" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="99" pos="6" ref="96.31"/>\n
[reo 0.0.7]             <o base=".as-int" line="100" pos="6">\n
[reo 0.0.7]                <o base=".left" line="101" pos="8">\n
[reo 0.0.7]                   <o base=".as-bytes" line="102" pos="13">\n
[reo 0.0.7]                      <o base=".n" line="102" pos="11">\n
[reo 0.0.7]                         <o base="^" line="102" pos="10"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="103" pos="10" ref="97"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.error" line="104" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.string" data="string" line="104" pos="12">left cannot be applied to float</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="96.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="96.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="96.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="96.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="96.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="96.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="96.87" name="and"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;96.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;106&quot;\n
[reo 0.0.7]           name=&quot;number$right&quot;\n
[reo 0.0.7]           original-name=&quot;right&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;107&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;108&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;is-int&quot; line=&quot;109&quot; pos=&quot;6&quot; ref=&quot;106.31&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-int&quot; line=&quot;110&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.right&quot; line=&quot;111&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;112&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;112&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;112&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;113&quot; pos=&quot;10&quot; ref=&quot;107&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;114&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;114&quot; pos=&quot;12&quot;&gt;right cannot be applied to float&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;106.69&quot; name="xor"/>\n
[reo 0.0.7]          <o level="1" line="106.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="106.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="106.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="106.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="106.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="106.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="106.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="106.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="106.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="106.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="106.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="106.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="116"\n
[reo 0.0.7]           name="number$neq"\n
[reo 0.0.7]           original-name="neq"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="117" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="118" name="@" pos="14">\n
[reo 0.0.7]             <o base=".eq" line="118" pos="8">\n
[reo 0.0.7]                <o base=".n" line="118" pos="6">\n
[reo 0.0.7]                   <o base="^" line="118" pos="5"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="x" line="118" pos="12" ref="117"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="116.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="116.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="116.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="116.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="116.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="116.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="116.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="116.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="116.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="116.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="116.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="116.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="116.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="116.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="116.183" name="as-int"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;116.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;120&quot;\n
[reo 0.0.7]           name=&quot;number$mod&quot;\n
[reo 0.0.7]           original-name=&quot;mod&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;121&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;122&quot; name=&quot;dividend&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;122&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;x&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;123&quot;\n
[reo 0.0.7]              name=&quot;divisor&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;121&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;125&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;divisor&quot; line=&quot;126&quot; pos=&quot;6&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;126&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.error&quot; line=&quot;127&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot; data=&quot;string&quot; line=&quot;127&quot; pos=&quot;12&quot;&gt;mod by zero&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;128&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;129&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;dividend&quot; line=&quot;129&quot; pos=&quot;8&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;129&quot; pos=&quot;20&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;abs-mod&quot; line=&quot;130&quot; pos=&quot;8&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;131&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;abs-mod&quot; line=&quot;132&quot; pos=&quot;10&quot; ref=&quot;134&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;number$mod$abs-mod&quot;\n
[reo 0.0.7]              cut=&quot;130&quot;\n
[reo 0.0.7]              line=&quot;134&quot;\n
[reo 0.0.7]              name="abs-mod"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="134">\n
[reo 0.0.7]             <o as="x" base="x" level="1" ref="121"/>\n
[reo 0.0.7]             <o as="dividend" base="dividend" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="divisor" base="divisor" level="1" ref="123"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="125"/>\n
[reo 0.0.7]             <o as="n" base="n" level="2" ref="120.30"/>\n
[reo 0.0.7]             <o as="is-int" base="is-int" level="2" ref="120.31"/>\n
[reo 0.0.7]             <o as="is-float" base="is-float" level="2" ref="120.47"/>\n
[reo 0.0.7]             <o as="is-nan" base="is-nan" level="2" ref="120.63"/>\n
[reo 0.0.7]             <o as="xor" base="xor" level="2" ref="120.69"/>\n
[reo 0.0.7]             <o as="or" base="or" level="2" ref="120.78"/>\n
[reo 0.0.7]             <o as="and" base="and" level="2" ref="120.87"/>\n
[reo 0.0.7]             <o as="left" base="left" level="2" ref="120.96"/>\n
[reo 0.0.7]             <o as="right" base="right" level="2" ref="120.106"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2" ref="120.116"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="2" ref="120.142"/>\n
[reo 0.0.7]             <o as="ceil" base="ceil" level="2" ref="120.156"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="2" ref="120.177"/>\n
[reo 0.0.7]             <o as="as-float" base="as-float" level="2" ref="120.180"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="2" ref="120.183"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="2" ref="120.186"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2" ref="120.189"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="120.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="120.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="120.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="120.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="120.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="120.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="120.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="120.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="120.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="120.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="120.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="120.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line=&quot;120.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;134&quot;\n
[reo 0.0.7]           name=&quot;number$mod$abs-mod&quot;\n
[reo 0.0.7]           original-name=&quot;abs-mod&quot;\n
[reo 0.0.7]           parent=&quot;number$mod&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;135&quot; name=&quot;int-abs&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number&quot; line=&quot;135&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;dividend&quot; line=&quot;135&quot; pos=&quot;14&quot; ref=&quot;134.122&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.abs&quot; const=&quot;&quot; line=&quot;136&quot; name=&quot;x-abs&quot; pos=&quot;22&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;number&quot; line=&quot;136&quot; pos=&quot;7&quot; ref=&quot;30&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;divisor&quot; line=&quot;136&quot; pos=&quot;14&quot; ref=&quot;134.123&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.minus&quot; line=&quot;137&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;int-abs&quot; line=&quot;138&quot; pos=&quot;8&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;139&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x-abs&quot; line=&quot;139&quot; pos=&quot;8&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.div&quot; line=&quot;140&quot; pos=&quot;17&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int-abs&quot; line=&quot;140&quot; pos=&quot;10&quot; ref=&quot;135&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x-abs&quot; line=&quot;140&quot; pos=&quot;22&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;134.121&quot; name=&quot;x&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;134.122&quot; name=&quot;dividend&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;134.123&quot; name=&quot;divisor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="134.78" name="or"/>\n
[reo 0.0.7]          <o level="2" line="134.87" name="and"/>\n
[reo 0.0.7]          <o level="2" line="134.96" name="left"/>\n
[reo 0.0.7]          <o level="2" line="134.106" name="right"/>\n
[reo 0.0.7]          <o level="2" line="134.116" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="134.142" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="134.156" name="ceil"/>\n
[reo 0.0.7]          <o level="2" line="134.177" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="134.180" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="134.183" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="134.186" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="134.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="142"\n
[reo 0.0.7]           name="number$abs"\n
[reo 0.0.7]           original-name="abs"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".n" const="" line="144" name="value" pos="5">\n
[reo 0.0.7]             <o base="^" line="144" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="145" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="146" pos="6" ref="142.31"/>\n
[reo 0.0.7]             <o base=".if" line="147" pos="6">\n
[reo 0.0.7]                <o base=".gte" line="148" pos="13">\n
[reo 0.0.7]                   <o base="value" line="148" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="148" pos="18">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="value" line="149" pos="8" ref="144"/>\n
[reo 0.0.7]                <o base=".neg" line="150" pos="13">\n
[reo 0.0.7]                   <o base="value" line="150" pos="8" ref="144"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="151" pos="6">\n
[reo 0.0.7]                <o base=".gte" line="152" pos="13">\n
[reo 0.0.7]                   <o base="value" line="152" pos="8" ref="144"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="152" pos="18">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="value" line="153" pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;154&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;154&quot; pos=&quot;8&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;142.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;156&quot;\n
[reo 0.0.7]           name=&quot;number$ceil&quot;\n
[reo 0.0.7]           original-name=&quot;ceil&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.n&quot; const=&quot;&quot; line=&quot;158&quot; name=&quot;value&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;158&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;159&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;160&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-nan&quot; line=&quot;161&quot; pos=&quot;8&quot; ref=&quot;156.63&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;is-int&quot; line=&quot;162&quot; pos=&quot;8&quot; ref=&quot;156.31&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;163&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;value&quot; line=&quot;164&quot; pos=&quot;10&quot; ref=&quot;158&quot;/&gt;\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="165" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="166" pos="8">\n
[reo 0.0.7]                   <o base="value" line="167" pos="10" ref="158"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="168" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="value" line="169" pos="6" ref="158"/>\n
[reo 0.0.7]             <o abstract=""\n
[reo 0.0.7]                 base="number$ceil$t1$a2"\n
[reo 0.0.7]                 cut="176"\n
[reo 0.0.7]                 line="170"\n
[reo 0.0.7]                 pos="6"\n
[reo 0.0.7]                 ref="170">\n
[reo 0.0.7]                <o as="value" base="value" level="1" ref="158"/>\n
[reo 0.0.7]                <o as="n" base="n" level="2" ref="156.30"/>\n
[reo 0.0.7]                <o as="is-int" base="is-int" level="2" ref="156.31"/>\n
[reo 0.0.7]                <o as="is-float" base="is-float" level="2" ref="156.47"/>\n
[reo 0.0.7]                <o as="is-nan" base="is-nan" level="2" ref="156.63"/>\n
[reo 0.0.7]                <o as="xor" base="xor" level="2" ref="156.69"/>\n
[reo 0.0.7]                <o as="or" base="or" level="2" ref="156.78"/>\n
[reo 0.0.7]                <o as="and" base="and" level="2" ref="156.87"/>\n
[reo 0.0.7]                <o as="left" base="left" level="2" ref="156.96"/>\n
[reo 0.0.7]                <o as="right" base="right" level="2" ref="156.106"/>\n
[reo 0.0.7]                <o as="neq" base="neq" level="2" ref="156.116"/>\n
[reo 0.0.7]                <o as="mod" base="mod" level="2" ref="156.120"/>\n
[reo 0.0.7]                <o as="abs" base="abs" level="2" ref="156.142"/>\n
[reo 0.0.7]                <o as="pow" base="pow" level="2" ref="156.177"/>\n
[reo 0.0.7]                <o as="as-float" base="as-float" level="2" ref="156.180"/>\n
[reo 0.0.7]                <o as="as-int" base="as-int" level="2" ref="156.183"/>\n
[reo 0.0.7]                <o as="as-string" base="as-string" level="2" ref="156.186"/>\n
[reo 0.0.7]                <o as="signum" base="signum" level="2" ref="156.189"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="156.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="156.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="156.47" name="is-float"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.180&quot; name=&quot;as-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;156.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;170&quot;\n
[reo 0.0.7]           name=&quot;number$ceil$t1$a2&quot;\n
[reo 0.0.7]           parent=&quot;number$ceil&quot;\n
[reo 0.0.7]           pos=&quot;6&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;as-int&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;171&quot;\n
[reo 0.0.7]              name=&quot;self-as-int&quot;\n
[reo 0.0.7]              pos=&quot;8&quot;\n
[reo 0.0.7]              ref=&quot;170.183&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;172&quot; name=&quot;@&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lte&quot; line=&quot;173&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;value&quot; line=&quot;173&quot; pos=&quot;10&quot; ref=&quot;170.158&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;173&quot; pos=&quot;20&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;self-as-int&quot; line=&quot;174&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;175&quot; pos=&quot;21&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;self-as-int&quot; line=&quot;175&quot; pos=&quot;10&quot; ref=&quot;171&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;175&quot; pos=&quot;27&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;170.158&quot; name=&quot;value&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;170.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          <o level="2" line="170.31" name="is-int"/>\n
[reo 0.0.7]          <o level="2" line="170.47" name="is-float"/>\n
[reo 0.0.7]          <o level="2" line="170.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="2" line="170.69" name="xor"/>\n
[reo 0.0.7]          <o level="2" line="170.78" name="or"/>\n
[reo 0.0.7]          <o level="2" line="170.87" name="and"/>\n
[reo 0.0.7]          <o level="2" line="170.96" name="left"/>\n
[reo 0.0.7]          <o level="2" line="170.106" name="right"/>\n
[reo 0.0.7]          <o level="2" line="170.116" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="170.120" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="170.142" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="170.177" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="170.180" name="as-float"/>\n
[reo 0.0.7]          <o level="2" line="170.183" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="170.186" name="as-string"/>\n
[reo 0.0.7]          <o level="2" line="170.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="?"\n
[reo 0.0.7]           line="177"\n
[reo 0.0.7]           name="number$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="178" name="x" pos="3"/>\n
[reo 0.0.7]          <o level="1" line="177.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="177.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="177.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="177.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="177.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="177.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="177.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="177.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="177.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="177.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="177.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="177.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="177.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="177.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="177.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="177.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="177.189" name="signum"/>\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;180&quot;\n
[reo 0.0.7]           name=&quot;number$as-float&quot;\n
[reo 0.0.7]           original-name=&quot;as-float&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.106&quot; name=&quot;right&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.116&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.142&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.156&quot; name=&quot;ceil&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.177&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.183&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.186&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;180.189&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;int&quot;\n
[reo 0.0.7]           line=&quot;183&quot;\n
[reo 0.0.7]           name=&quot;number$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;number&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.30&quot; name=&quot;n&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.31&quot; name=&quot;is-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.47&quot; name=&quot;is-float&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.63&quot; name=&quot;is-nan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.69&quot; name=&quot;xor&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.78&quot; name=&quot;or&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.87&quot; name=&quot;and&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;183.96&quot; name=&quot;left&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="183.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="183.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="183.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="183.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="183.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="183.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="183.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="183.186" name="as-string"/>\n
[reo 0.0.7]          <o level="1" line="183.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="string"\n
[reo 0.0.7]           line="186"\n
[reo 0.0.7]           name="number$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="186.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="186.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="186.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="186.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="186.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="186.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="186.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="186.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="186.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="186.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="186.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="186.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="186.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="186.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="186.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="186.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="186.189" name="signum"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="189"\n
[reo 0.0.7]           name="number$signum"\n
[reo 0.0.7]           original-name="signum"\n
[reo 0.0.7]           parent="number"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".if" line="192" name="@" pos="4">\n
[reo 0.0.7]             <o base="is-int" line="193" pos="6" ref="189.31"/>\n
[reo 0.0.7]             <o base=".if" line="194" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="195" pos="11"&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;195&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;195&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;195&quot; pos=&quot;15&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;196&quot; pos=&quot;8&quot;&gt;FF FF FF FF FF FF FF FF&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;197&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;198&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;198&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;198&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;198&quot; pos=&quot;17&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;199&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;200&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;201&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;202&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.n&quot; line=&quot;202&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;202&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;202&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;203&quot; pos=&quot;8&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;204&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;205&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.n&quot; line=&quot;205&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;205&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;205&quot; pos=&quot;17&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float" data="float" line="206" pos="10">0.0</o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="207" pos="10">1.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="189.30" name="n"/>\n
[reo 0.0.7]          <o level="1" line="189.31" name="is-int"/>\n
[reo 0.0.7]          <o level="1" line="189.47" name="is-float"/>\n
[reo 0.0.7]          <o level="1" line="189.63" name="is-nan"/>\n
[reo 0.0.7]          <o level="1" line="189.69" name="xor"/>\n
[reo 0.0.7]          <o level="1" line="189.78" name="or"/>\n
[reo 0.0.7]          <o level="1" line="189.87" name="and"/>\n
[reo 0.0.7]          <o level="1" line="189.96" name="left"/>\n
[reo 0.0.7]          <o level="1" line="189.106" name="right"/>\n
[reo 0.0.7]          <o level="1" line="189.116" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="189.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="189.142" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="189.156" name="ceil"/>\n
[reo 0.0.7]          <o level="1" line="189.177" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="189.180" name="as-float"/>\n
[reo 0.0.7]          <o level="1" line="189.183" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="189.186" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 226µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 16ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 192µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 36ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 217µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 62ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 226&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 186&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 113&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 717ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23154 bytes of XML in 598&micro;s
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/03-optimize/org/eolang/math
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir saved (66785 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir (program:org.eolang.math.number) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir
[reo 0.0.7] [INFO] Optimized 1 out of 25 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 729ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 66785 bytes of XML in 4ms
[reo 0.0.7] [DEBUG] Found 8 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir: [org.eolang.bool, org.eolang.bytes, org.eolang.error, org.eolang.float, org.eolang.int, org.eolang.math.negative-infinity, org.eolang.math.positive-infinity, org.eolang.string]
[reo 0.0.7] [INFO] Discovered 8 foreign objects in 1 programs: [org.eolang.error, org.eolang.bool, org.eolang.math.negative-infinity, org.eolang.float, org.eolang.string, org.eolang.bytes, org.eolang.math.positive-infinity, org.eolang.int]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 12ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.negative-infinity' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/negative-infinity.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo saved (3292 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.negative-infinity' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.positive-infinity' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/positive-infinity.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo saved (3017 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.positive-infinity' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 2 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 2 suitable tojo(s) found out of 27
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 23154 bytes of XML in 980µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.number/*.*.*: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] Running executeMojo for Plugin [org.apache.maven.plugins:maven-dependency-plugin]
[reo 0.0.7] [DEBUG] Attempting to load plugin Plugin [org.apache.maven.plugins:maven-dependency-plugin] using pluginManager org.apache.maven.plugin.DefaultBuildPluginManager@697b48e4 and repositories [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Configuring mojo org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-dependency-plugin:2.8, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-dependency-plugin:2.8:unpack' with basic configurator -->
[reo 0.0.7] [DEBUG]   (s) groupId = org.eolang
[reo 0.0.7] [DEBUG]   (s) artifactId = eo-math
[reo 0.0.7] [DEBUG]   (s) version = 0.2.3
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [DEBUG]   (s) artifactItems = [org.eolang:eo-math:0.2.3:jar]
[reo 0.0.7] [DEBUG]   (f) ignorePermissions = false
[reo 0.0.7] [DEBUG]   (s) local =       id: local
[reo 0.0.7]       url: file:///home/r/.m2/repository
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => true, update => always]
[reo 0.0.7]  releases: [enabled => true, update => always]
[reo 0.0.7]    blocked: false
[reo 0.0.7]
[reo 0.0.7] [DEBUG]   (s) markersDirectory = /home/r/repo/target/dependency-maven-plugin-markers
[reo 0.0.7] [DEBUG]   (f) outputAbsoluteArtifactFilename = false
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/dependency
[reo 0.0.7] [DEBUG]   (s) overWriteIfNewer = true
[reo 0.0.7] [DEBUG]   (s) overWriteReleases = false
[reo 0.0.7] [DEBUG]   (s) overWriteSnapshots = false
[reo 0.0.7] [DEBUG]   (f) reactorProjects = [MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml]
[reo 0.0.7] [DEBUG]   (s) remoteRepos = [      id: Maven
[reo 0.0.7]       url: https://repo.maven.apache.org/maven2
[reo 0.0.7]    layout: default
[reo 0.0.7] snapshots: [enabled => false, update => daily]
[reo 0.0.7]  releases: [enabled => true, update => daily]
[reo 0.0.7]    blocked: false
[reo 0.0.7] ]
[reo 0.0.7] [DEBUG]   (f) silent = false
[reo 0.0.7] [DEBUG]   (s) skip = false
[reo 0.0.7] [DEBUG]   (s) useJvmChmod = true
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [INFO] Configured Artifact: org.eolang:eo-math:0.2.3:jar
[reo 0.0.7] [DEBUG] Resolving artifact org.eolang:eo-math:jar:0.2.3 from [Maven (https://repo.maven.apache.org/maven2, default, releases)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-math/0.2.3/eo-math-0.2.3.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/eolang/eo-math/0.2.3/eo-math-0.2.3.jar (24 kB at 1.1 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-math/0.2.3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/eolang/eo-math/0.2.3/eo-math-0.2.3.jar.lastUpdated
[reo 0.0.7] [INFO] Unpacking /home/r/.m2/repository/org/eolang/eo-math/0.2.3/eo-math-0.2.3.jar to /home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3 with includes "" and excludes ""
[reo 0.0.7] [DEBUG] Found unArchiver by type: org.codehaus.plexus.archiver.zip.ZipUnArchiver$__sisu1@825ab3a
[reo 0.0.7] [DEBUG] Expanding: /home/r/.m2/repository/org/eolang/eo-math/0.2.3/eo-math-0.2.3.jar into /home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [DEBUG] expand complete
[reo 0.0.7] [INFO] org.eolang:eo-math::0.2.3 unpacked to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [INFO] Found 19 new file(s) after unpacking of org.eolang:eo-math:0.2.3
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 43ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 8 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES, 8 program(s) registered with version 0.2.3
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 31 objects found in 3 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 3ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/pi.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/angle.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/number.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/nan.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/positive-infinity.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/e.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/negative-infinity.eo is not a binary, but a source, won't place it
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES/org/eolang/math/random.eo is not a binary, but a source, won't place it
[reo 0.0.7] [WARNING] The same file ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/META-INF/MANIFEST.MF is already placed to ./home/r/repo/target/classes/META-INF/MANIFEST.MF maybe by org.eolang/eo-runtime/-/0.28.7, skipping
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-math
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-math/pom.properties saved (52 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/META-INF/maven/org.eolang/eo-math/pom.xml saved (6072 bytes)
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/classes/EOorg/EOeolang/EOmath
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOnumber$EOpow.class saved (2843 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/org-eolang-eo-math-jar.txt saved (3081 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOangle$EOcos.class saved (1841 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOnumber$EOas_string.class saved (2374 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOnumber$EOas_int.class saved (2283 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOrandom$EOpseudo.class saved (1837 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOangle$EOsin.class saved (1841 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/classes/EOorg/EOeolang/EOmath/EOnumber$EOas_float.class saved (2297 bytes)
[reo 0.0.7] [INFO] Placed 10 binary file(s) out of 19, found in org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [INFO] Placed 10 binary files found in 3 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 11ms
[reo 0.0.7] [INFO] Assemble cycle #6 (eo:25/xmir:24/xmir2:24/discovered:24 -> eo:27/xmir:25/xmir2:25/discovered:25), took 2s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.heap to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bytes to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.as-phi to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.string to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.try to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.ram to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.memory to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.error to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.float to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.cage to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.switch to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.nop to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.seq to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdout to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdin to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bool to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.goto to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.bytes-as-array to ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.map to ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.multimap to ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.number to ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 151 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16521 bytes of XML in 582µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.negative-infinity:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="8"
[reo 0.0.7]           name="org.eolang.math.negative-infinity"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.math.nan
[reo 0.0.7] +alias org.eolang.math.positive-infinity
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # Negative infinity
[reo 0.0.7] [] &gt; negative-infinity
[reo 0.0.7]   # Tests that $ = x
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≠ x
[reo 0.0.7]   [x] &gt; neq
[reo 0.0.7]     (^.eq x).not &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &lt; x
[reo 0.0.7]   [x] &gt; lt
[reo 0.0.7]     not. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         ^.eq x
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≤ x
[reo 0.0.7]   [x] &gt; lte
[reo 0.0.7]     not. &gt; @
[reo 0.0.7]       eq.
[reo 0.0.7]         x.as-bytes
[reo 0.0.7]         nan.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &gt; x
[reo 0.0.7]   [x] &gt; gt
[reo 0.0.7]     FALSE &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≥ x
[reo 0.0.7]   [x] &gt; gte
[reo 0.0.7]     ^.eq x &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Multiplication of $ and x
[reo 0.0.7]   [x] &gt; times
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq 0.0
[reo 0.0.7]       nan
[reo 0.0.7]       if.
[reo 0.0.7]         x.eq ^
[reo 0.0.7]         positive-infinity
[reo 0.0.7]         ^
[reo 0.0.7]
[reo 0.0.7]   # Sum of $ and x
[reo 0.0.7]   [x] &gt; plus
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq positive-infinity
[reo 0.0.7]       nan
[reo 0.0.7]       ^
[reo 0.0.7]
[reo 0.0.7]   # Negation of $
[reo 0.0.7]   [] &gt; neg
[reo 0.0.7]     positive-infinity &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)
[reo 0.0.7]   [] &gt; signum
[reo 0.0.7]     -1.0 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Difference between $ and x
[reo 0.0.7]   [x] &gt; minus
[reo 0.0.7]     ^.plus (x.neg) &gt; @
[reo 0.0.7]
[reo 0.0.7]   # x'th power of $
[reo 0.0.7]   [x] &gt; pow
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       x.lt 0.0
[reo 0.0.7]       0.0
[reo 0.0.7]       if.
[reo 0.0.7]         x.eq 0.0
[reo 0.0.7]         1
[reo 0.0.7]         if.
[reo 0.0.7]           x.gt 0.0
[reo 0.0.7]           if.
[reo 0.0.7]             not-int x
[reo 0.0.7]             ^
[reo 0.0.7]             if.
[reo 0.0.7]               (x.as-int.mod 2).eq 0
[reo 0.0.7]               positive-infinity
[reo 0.0.7]               ^
[reo 0.0.7]           nan
[reo 0.0.7]
[reo 0.0.7]     [x] &gt; not-int
[reo 0.0.7]       x.as-int &gt; as-integer!
[reo 0.0.7]       and. &gt; @
[reo 0.0.7]         as-integer.as-float.lt x
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x
[reo 0.0.7]
[reo 0.0.7]   # Quotient of the division of $ by x
[reo 0.0.7]   [x] &gt; div
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq ^
[reo 0.0.7]         x.eq positive-infinity
[reo 0.0.7]       nan
[reo 0.0.7]       ^
[reo 0.0.7]
[reo 0.0.7]   # Remainder of $
[reo 0.0.7]   [] &gt; mod
[reo 0.0.7]     nan &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)
[reo 0.0.7]   [] &gt; abs
[reo 0.0.7]     positive-infinity &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes
[reo 0.0.7]     FF-80-00-00 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to int
[reo 0.0.7]   [] &gt; as-int
[reo 0.0.7]     [] &gt; @
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg
[reo 0.0.7]
[reo 0.0.7]   # Converts this to string
[reo 0.0.7]   [] &gt; as-string
[reo 0.0.7]     "-∞" &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.nan&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.positive-infinity&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">
[reo 0.0.7]             <o line="33" name="x" pos="3"/>
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="35" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>
[reo 0.0.7]                <o base="x" line="36" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="36" method="" pos="7"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">
[reo 0.0.7]             <o line="39" name="x" pos="3"/>
[reo 0.0.7]             <o alias="1" base="^" line="40" pos="5"/>
[reo 0.0.7]             <o base=".eq" line="40" method="" pos="6">
[reo 0.0.7]                <o base="x" line="40" pos="10"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".not" line="40" method="" name="@" pos="12"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">
[reo 0.0.7]             <o line="43" name="x" pos="3"/>
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="45" pos="6">
[reo 0.0.7]                   <o base="x" line="46" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="46" method="" pos="9"/>
[reo 0.0.7]                   <o base=".eq" line="46" method="" pos="18">
[reo 0.0.7]                      <o alias="2" base="nan" line="46" pos="23"/>
[reo 0.0.7]                      <o base=".as-bytes" line="46" method="" pos="26"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="47" method="" pos="9">
[reo 0.0.7]                      <o base="x" line="47" pos="13"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="49" name="lte" pos="2">
[reo 0.0.7]             <o line="50" name="x" pos="3"/>
[reo 0.0.7]             <o base=".not" line="51" name="@" pos="4">
[reo 0.0.7]                <o base=".eq" line="52" pos="6">
[reo 0.0.7]                   <o base="x" line="53" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="53" method="" pos="9"/>
[reo 0.0.7]                   <o base="nan" line="54" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="54" method="" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">
[reo 0.0.7]             <o line="57" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="58" name="@" pos="4">00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">
[reo 0.0.7]             <o line="61" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="62" pos="4"/>
[reo 0.0.7]             <o base=".eq" line="62" method="" name="@" pos="5">
[reo 0.0.7]                <o base="x" line="62" pos="9"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">
[reo 0.0.7]             <o line="65" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="67" pos="6">
[reo 0.0.7]                   <o base="x" line="68" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="68" method="" pos="9"/>
[reo 0.0.7]                   <o base=".eq" line="68" method="" pos="18">
[reo 0.0.7]                      <o alias="3" base="nan" line="68" pos="23"/>
[reo 0.0.7]                      <o base=".as-bytes" line="68" method="" pos="26"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="x" line="69" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="69" method="" pos="9">
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;positive-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;positive-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;-1.0&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow" pos="2">
[reo 0.0.7]             <o line="98" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">
[reo 0.0.7]                <o base="x" line="100" pos="6"/>
[reo 0.0.7]                <o base=".lt" line="100" method="" pos="7">
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="float" data="float" line="101" pos="6">0.0</o>
[reo 0.0.7]                <o base=".if" line="102" pos="6">
[reo 0.0.7]                   <o base="x" line="103" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="103" method="" pos="9">
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="int" data="bytes" line="104" pos="8">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                   <o base=".if" line="105" pos="8">
[reo 0.0.7]                      <o base="x" line="106" pos="10"/>
[reo 0.0.7]                      <o base=".gt" line="106" method="" pos="11">
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base=".if" line="107" pos="10">
[reo 0.0.7]                         <o base="not-int" line="108" pos="12">
[reo 0.0.7]                            <o base="x" line="108" pos="20"/>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o base="^" line="109" pos="12"/>
[reo 0.0.7]                         <o base=".if" line="110" pos="12">
[reo 0.0.7]                            <o alias="6" base="x" line="111" pos="15"/>
[reo 0.0.7]                            &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;16&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;.mod&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;23&quot;&gt;
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;
[reo 0.0.7]                            &lt;/o&gt;
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;30&quot;&gt;
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;
[reo 0.0.7]                            &lt;/o&gt;
[reo 0.0.7]                            &lt;o base=&quot;positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;
[reo 0.0.7]                         &lt;/o&gt;
[reo 0.0.7]                      &lt;/o&gt;
[reo 0.0.7]                      &lt;o base=&quot;nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;not-int&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot;
[reo 0.0.7]                    const=&quot;&quot;
[reo 0.0.7]                    line=&quot;117&quot;
[reo 0.0.7]                    method=&quot;&quot;
[reo 0.0.7]                    name=&quot;as-integer&quot;
[reo 0.0.7]                    pos=&quot;7&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.and&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;as-integer&quot; line=&quot;119&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.as-float&quot; line=&quot;119&quot; method=&quot;&quot; pos=&quot;18&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;119&quot; method=&quot;&quot; pos=&quot;27&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;119&quot; pos=&quot;31&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o alias=&quot;7&quot; base=&quot;as-integer&quot; line=&quot;120&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;120&quot; method=&quot;&quot; pos=&quot;19&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;120&quot; pos=&quot;25&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;.as-float&quot; line=&quot;120&quot; method=&quot;&quot; pos=&quot;27&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;120&quot; method="" pos="36">
[reo 0.0.7]                      <o base="x" line="120" pos="40"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="122" name="div" pos="2">
[reo 0.0.7]             <o line="123" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="124" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="125" pos="6">
[reo 0.0.7]                   <o base="x" line="126" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="126" method="" pos="9"/>
[reo 0.0.7]                   <o base=".eq" line="126" method="" pos="18">
[reo 0.0.7]                      <o alias="8" base="nan" line="126" pos="23"/>
[reo 0.0.7]                      <o base=".as-bytes" line="126" method="" pos="26"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="x" line="127" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="127" method="" pos="9">
[reo 0.0.7]                      <o base="^" line="127" pos="13"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="x" line="128" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="128" method="" pos="9">
[reo 0.0.7]                      <o base="positive-infinity" line="128" pos="13"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="nan" line="129" pos="6"/>
[reo 0.0.7]                <o base="^" line="130" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="132" name="mod" pos="2">
[reo 0.0.7]             <o base="nan" line="134" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">
[reo 0.0.7]             <o base="positive-infinity" line="138" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="140" name="as-bytes" pos="2">
[reo 0.0.7]             <o base="bytes" data="bytes" line="142" name="@" pos="4">FF 80 00 00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="144" name="as-int" pos="2">
[reo 0.0.7]             <o abstract="" line="146" name="@" pos="4">
[reo 0.0.7]                <o base="string" data="string" line="147" name="msg" pos="6">You can not convert negative infinity to int</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="149" name="as-string" pos="2">
[reo 0.0.7]             <o base="string" data="string" line="151" name="@" pos="4">-∞</o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/negative-infinity.xmir saved (16608 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir saved (16608 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 139 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14011 bytes of XML in 540&micro;s
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.positive-infinity:
[reo 0.0.7]  &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
[reo 0.0.7] &lt;program ms=&quot;6&quot;
[reo 0.0.7]           name=&quot;org.eolang.math.positive-infinity&quot;
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo&quot;
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.626166Z&quot;
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.math.nan
[reo 0.0.7] +alias org.eolang.math.negative-infinity
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # Positive infinity
[reo 0.0.7] [] &gt; positive-infinity
[reo 0.0.7]   # Tests that $ = x
[reo 0.0.7]   [x] &gt; eq
[reo 0.0.7]     eq. &gt; @
[reo 0.0.7]       ^.as-bytes
[reo 0.0.7]       x.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≠ x
[reo 0.0.7]   [x] &gt; neq
[reo 0.0.7]     (^.eq x).not &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &lt; x
[reo 0.0.7]   [x] &gt; lt
[reo 0.0.7]     FALSE &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≤ x
[reo 0.0.7]   [x] &gt; lte
[reo 0.0.7]     ^.eq x &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &gt; x
[reo 0.0.7]   [x] &gt; gt
[reo 0.0.7]     not. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         ^.eq x
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ ≥ x
[reo 0.0.7]   [x] &gt; gte
[reo 0.0.7]     not. &gt; @
[reo 0.0.7]       eq.
[reo 0.0.7]         x.as-bytes
[reo 0.0.7]         nan.as-bytes
[reo 0.0.7]
[reo 0.0.7]   # Multiplication of $ and x
[reo 0.0.7]   [x] &gt; times
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq 0.0
[reo 0.0.7]       nan
[reo 0.0.7]       if.
[reo 0.0.7]         x.eq negative-infinity
[reo 0.0.7]         negative-infinity
[reo 0.0.7]         ^
[reo 0.0.7]
[reo 0.0.7]   # Sum of $ and x
[reo 0.0.7]   [x] &gt; plus
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq negative-infinity
[reo 0.0.7]       nan
[reo 0.0.7]       ^
[reo 0.0.7]
[reo 0.0.7]   # Negation of $
[reo 0.0.7]   [] &gt; neg
[reo 0.0.7]     negative-infinity &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)
[reo 0.0.7]   [] &gt; signum
[reo 0.0.7]     1.0 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Difference between $ and x
[reo 0.0.7]   [x] &gt; minus
[reo 0.0.7]     ^.plus (x.neg) &gt; @
[reo 0.0.7]
[reo 0.0.7]   # x'th power of $
[reo 0.0.7]   [x] &gt; pow
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       x.gt 0.0
[reo 0.0.7]       ^
[reo 0.0.7]       if.
[reo 0.0.7]         x.lt 0.0
[reo 0.0.7]         0.0
[reo 0.0.7]         if.
[reo 0.0.7]           x.eq 0.0
[reo 0.0.7]           1.0
[reo 0.0.7]           nan
[reo 0.0.7]
[reo 0.0.7]   # Quotient of the division of $ by x
[reo 0.0.7]   [x] &gt; div
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       or.
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)
[reo 0.0.7]         x.eq negative-infinity
[reo 0.0.7]         x.eq ^
[reo 0.0.7]       nan
[reo 0.0.7]       ^
[reo 0.0.7]
[reo 0.0.7]   # Remainder of $
[reo 0.0.7]   [] &gt; mod
[reo 0.0.7]     nan &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)
[reo 0.0.7]   [] &gt; abs
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes
[reo 0.0.7]     7F-80-00-00 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to int
[reo 0.0.7]   [] &gt; as-int
[reo 0.0.7]     [] &gt; @
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg
[reo 0.0.7]
[reo 0.0.7]   # Converts this to string
[reo 0.0.7]   [] &gt; as-string
[reo 0.0.7]     "+∞" &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>
[reo 0.0.7]          <part>org.eolang.math.nan</part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.negative-infinity&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math.negative-infinity&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">
[reo 0.0.7]             <o line="33" name="x" pos="3"/>
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="35" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>
[reo 0.0.7]                <o base="x" line="36" pos="6"/>
[reo 0.0.7]                <o base=".as-bytes" line="36" method="" pos="7"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">
[reo 0.0.7]             <o line="39" name="x" pos="3"/>
[reo 0.0.7]             <o alias="1" base="^" line="40" pos="5"/>
[reo 0.0.7]             <o base=".eq" line="40" method="" pos="6">
[reo 0.0.7]                <o base="x" line="40" pos="10"/>
[reo 0.0.7]             </o>
[reo 0.0.7]             <o base=".not" line="40" method="" name="@" pos="12"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">
[reo 0.0.7]             <o line="43" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">
[reo 0.0.7]             <o line="47" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="48" pos="4"/>
[reo 0.0.7]             <o base=".eq" line="48" method="" name="@" pos="5">
[reo 0.0.7]                <o base="x" line="48" pos="9"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">
[reo 0.0.7]             <o line="51" name="x" pos="3"/>
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="53" pos="6">
[reo 0.0.7]                   <o base="x" line="54" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="54" method="" pos="9"/>
[reo 0.0.7]                   <o base=".eq" line="54" method="" pos="18">
[reo 0.0.7]                      <o alias="2" base="nan" line="54" pos="23"/>
[reo 0.0.7]                      <o base=".as-bytes" line="54" method="" pos="26"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="^" line="55" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="55" method="" pos="9">
[reo 0.0.7]                      <o base="x" line="55" pos="13"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">
[reo 0.0.7]             <o line="58" name="x" pos="3"/>
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">
[reo 0.0.7]                <o base=".eq" line="60" pos="6">
[reo 0.0.7]                   <o base="x" line="61" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="61" method="" pos="9"/>
[reo 0.0.7]                   <o base="nan" line="62" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="62" method="" pos="11"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">
[reo 0.0.7]             <o line="65" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="67" pos="6">
[reo 0.0.7]                   <o base="x" line="68" pos="8"/>
[reo 0.0.7]                   <o base=".as-bytes" line="68" method="" pos="9"/>
[reo 0.0.7]                   <o base=".eq" line="68" method="" pos="18">
[reo 0.0.7]                      <o alias="3" base="nan" line="68" pos="23"/>
[reo 0.0.7]                      <o base=".as-bytes" line="68" method="" pos="26"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="x" line="69" pos="8"/>
[reo 0.0.7]                   <o base=".eq" line="69" method="" pos="9">
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;negative-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;negative-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;1.0&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;
[reo 0.0.7]                &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">
[reo 0.0.7]                <o base="x" line="100" pos="6"/>
[reo 0.0.7]                <o base=".gt" line="100" method="" pos="7">
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="^" line="101" pos="6"/>
[reo 0.0.7]                <o base=".if" line="102" pos="6">
[reo 0.0.7]                   <o base="x" line="103" pos="8"/>
[reo 0.0.7]                   <o base=".lt" line="103" method="" pos="9">
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base="float" data="float" line="104" pos="8">0.0</o>
[reo 0.0.7]                   <o base=".if" line="105" pos="8">
[reo 0.0.7]                      <o base="x" line="106" pos="10"/>
[reo 0.0.7]                      <o base=".eq" line="106" method="" pos="11">
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="float" data="float" line="107" pos="10">1.0</o>
[reo 0.0.7]                      <o base="nan" line="108" pos="10"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="110" name="div" pos="2">
[reo 0.0.7]             <o line="111" name="x" pos="3"/>
[reo 0.0.7]             <o base=".if" line="112" name="@" pos="4">
[reo 0.0.7]                <o base=".or" line="113" pos="6">
[reo 0.0.7]                   <o base="x" line="114" pos="8"/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;114&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;
[reo 0.0.7]                      &lt;o alias=&quot;6&quot; base=&quot;nan&quot; line=&quot;114&quot; pos=&quot;23&quot;/&gt;
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;115&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;115&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;115&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;116&quot; pos=&quot;8&quot;/&gt;
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;116&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;116&quot; pos=&quot;13&quot;/&gt;
[reo 0.0.7]                   &lt;/o&gt;
[reo 0.0.7]                &lt;/o&gt;
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;6&quot;/&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;nan&quot; line=&quot;122&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;124&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;128&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;135&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;
[reo 0.0.7]             &lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;137&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;139&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;+&infin;&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]       &lt;/o&gt;
[reo 0.0.7]    &lt;/objects&gt;
[reo 0.0.7] &lt;/program&gt;
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/positive-infinity.xmir saved (14098 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir saved (14098 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir
[reo 0.0.7] [INFO] Parsed 2 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 72ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16608 bytes of XML in 546&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16608 bytes of XML in 566&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 250µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 148µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 211µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 197µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 261µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (17186 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.nan&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]             <o base=".eq" line="40" method="" pos="6">\n
[reo 0.0.7]                <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="40" method="" name="@" pos="12"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base="x" line="46" pos="8" ref="43"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="46" method="" pos="9"/>\n
[reo 0.0.7]                   <o base=".eq" line="46" method="" pos="18">\n
[reo 0.0.7]                      <o alias="2" base="nan" line="46" pos="23"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" method="" pos="26"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   <o base=".eq" line="47" method="" pos="9">\n
[reo 0.0.7]                      <o base="x" line="47" pos="13" ref="43"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="49" name="lte" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="6">\n
[reo 0.0.7]                   <o base="x" line="53" pos="8" ref="50"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="53" method="" pos="9"/>\n
[reo 0.0.7]                   <o base="nan" line="54" pos="8"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" method="" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">\n
[reo 0.0.7]             <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="58" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">\n
[reo 0.0.7]             <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]             <o base=".eq" line="62" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="x" line="62" pos="9" ref="61"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" method="" pos="9"/>\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;3&quot; base=&quot;nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;positive-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;positive-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="float" data="float" line="91" name="@" pos="4">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]             <o base=".plus" line="95" method="" name="@" pos="5">\n
[reo 0.0.7]                <o alias="5" base="x" line="95" pos="12" ref="94"/>\n
[reo 0.0.7]                <o base=".neg" line="95" method="" pos="13"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                <o base=".lt" line="100" method="" pos="7">\n
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                   <o base=".eq" line="103" method="" pos="9">\n
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="104" pos="8">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                      <o base=".gt" line="106" method="" pos="11">\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15"&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos=&quot;12&quot; ref=&quot;116&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;16&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.mod&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; method=&quot;&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;not-int&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;117&quot;\n
[reo 0.0.7]                    method=&quot;&quot;\n
[reo 0.0.7]                    name=&quot;as-integer&quot;\n
[reo 0.0.7]                    pos=&quot;7&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.and&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-integer&quot; line=&quot;119&quot; pos=&quot;8&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-float&quot; line=&quot;119&quot; method=&quot;&quot; pos=&quot;18&quot;/&gt;\n
[reo 0.0.7]                   <o base=".lt" line="119" method="" pos="27">\n
[reo 0.0.7]                      <o base="x" line="119" pos="31" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o alias="7" base="as-integer" line="120" pos="9" ref="117"/>\n
[reo 0.0.7]                   <o base=".plus" line="120" method="" pos="19">\n
[reo 0.0.7]                      <o base="int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-float" line="120" method="" pos="27"/>\n
[reo 0.0.7]                   <o base=".gt" line="120" method="" pos="36">\n
[reo 0.0.7]                      <o base="x" line="120" pos="40" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="122" name="div" pos="2">\n
[reo 0.0.7]             <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                   <o base="x" line="126" pos="8" ref="123"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="126" method="" pos="9"/>\n
[reo 0.0.7]                   <o base=".eq" line="126" method="" pos="18">\n
[reo 0.0.7]                      <o alias="8" base="nan" line="126" pos="23"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" method="" pos="26"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="127" pos="8" ref="123"/>\n
[reo 0.0.7]                   <o base=".eq" line="127" method="" pos="9">\n
[reo 0.0.7]                      <o base="^" line="127" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="128" pos="8" ref="123"/>\n
[reo 0.0.7]                   <o base=".eq" line="128" method="" pos="9">\n
[reo 0.0.7]                      <o base="positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="129" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="mod" pos="2">\n
[reo 0.0.7]             <o base="nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">\n
[reo 0.0.7]             <o base="positive-infinity" line="138" name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;140&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;142&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;144&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;146&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;147&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 239&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 233&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 194&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (17407 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.588170Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     positive-infinity &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &amp;gt; as-int\n
[reo 0.0.7]     [] &amp;gt; @\n
[reo 0.0.7]       &quot;You can not convert negative infinity to int&quot; &amp;gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &amp;gt; as-string\n
[reo 0.0.7]     &quot;-&infin;&quot; &amp;gt; @\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                         <o base="x" line="46" pos="8" ref="43"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                         <o alias="2" base="nan" line="46" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="47" pos="13" ref="43"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line=&quot;49&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;51&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;53&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;53&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;nan&quot; line=&quot;54&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;56&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;57&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;58&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;60&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;61&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;62&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;62&quot; pos=&quot;9&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o alias="3" base="nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="^" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="positive-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o alias="4" base="nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="positive-infinity" line="87" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="float" data="float" line="91" name="@" pos="4">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos=&quot;12&quot; ref=&quot;116&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.mod&quot; line=&quot;111&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                                     &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="int" data="bytes" line="111" pos="28">00 00 00 00 00 00 00 02</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="int" data="bytes" line="111" pos="34">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="positive-infinity" line="112" pos="14"/>\n
[reo 0.0.7]                            <o base="^" line="113" pos="14"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="nan" line="114" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="116" name="not-int" pos="4">\n
[reo 0.0.7]                <o line="116" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".as-int"\n
[reo 0.0.7]                    const=""\n
[reo 0.0.7]                    line="117"\n
[reo 0.0.7]                    name="as-integer"\n
[reo 0.0.7]                    pos="7">\n
[reo 0.0.7]                   <o base="x" line="117" pos="6" ref="116"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                      <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                         <o base="as-integer" line="119" pos="8" ref="117"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="119" pos="31" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                      <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                         <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                            <o alias="7" base="as-integer" line="120" pos="9" ref="117"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="120" pos="40" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="122" name="div" pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;123&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;125&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;126&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;8&quot; base=&quot;nan&quot; line=&quot;126&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;127&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;127&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;127&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;128&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;128&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;positive-infinity&quot; line=&quot;128&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;129&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;130&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;nan&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;136&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;positive-infinity&quot; line=&quot;138&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;140&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;142&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;144&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract="" line="146" name="@" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="147" name="msg" pos="6">You can not convert negative infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="string" data="string" line="151" name="@" pos="4">-∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 245µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 193µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 206µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (17700 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.588170Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                         <o base="x" line="46" pos="8" ref="43"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                         <o alias="2" base="nan" line="46" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="47" pos="13" ref="43"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="49" name="lte" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="53" pos="9">\n
[reo 0.0.7]                      <o base="x" line="53" pos="8" ref="50"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="11">\n
[reo 0.0.7]                      <o base="nan" line="54" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">\n
[reo 0.0.7]             <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="58" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">\n
[reo 0.0.7]             <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="62" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="62&quot; pos=&quot;9&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;3&quot; base=&quot;nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o alias="4" base="nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="positive-infinity" line="87" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="float" data="float" line="91" name="@" pos="4">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                   <o alias="5" base="x" line="95" pos="12" ref="94"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="100" pos="7">\n
[reo 0.0.7]                   <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="103" pos="9">\n
[reo 0.0.7]                      <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos=&quot;12&quot; ref=&quot;116&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.mod&quot; line=&quot;111&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                                     &lt;o alias=&quot;6&quot; base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                                  &lt;/o&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;not-int&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;117&quot;\n
[reo 0.0.7]                    name="as-integer"\n
[reo 0.0.7]                    pos="7">\n
[reo 0.0.7]                   <o base="x" line="117" pos="6" ref="116"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                      <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                         <o base="as-integer" line="119" pos="8" ref="117"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="119" pos="31" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                      <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                         <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                            <o alias="7" base="as-integer" line="120" pos="9" ref="117"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="120" pos="40" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="122" name="div" pos="2">\n
[reo 0.0.7]             <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="126" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="9">\n
[reo 0.0.7]                         <o base="x" line="126" pos="8" ref="123"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="26">\n
[reo 0.0.7]                         <o alias="8" base="nan" line="126" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="127" pos="9">\n
[reo 0.0.7]                      <o base="x" line="127" pos="8" ref="123"/>\n
[reo 0.0.7]                      <o base="^" line="127" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="128" pos="9">\n
[reo 0.0.7]                      <o base="x" line="128" pos="8" ref="123"/>\n
[reo 0.0.7]                      <o base="positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="129" pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;130&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;nan&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;136&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;positive-infinity&quot; line=&quot;138&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;140&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;142&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;144&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;146&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;147&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 164&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 179&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 255&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 159&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (18088 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &amp;gt; not-int\n
[reo 0.0.7]       x.as-int &amp;gt; as-integer!\n
[reo 0.0.7]       and. &amp;gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &amp;gt; div\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &amp;gt; mod\n
[reo 0.0.7]     nan &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=&quot;.or&quot; line=&quot;45&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;46&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;8&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;46&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;2&quot; base=&quot;org.eolang.math.nan&quot; line=&quot;46&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;47&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;13&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;49&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;51&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;53&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;53&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">\n
[reo 0.0.7]             <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="58" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">\n
[reo 0.0.7]             <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="62" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="62" pos="9" ref="61"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o alias="3" base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="^" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o alias="4" base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]                 line=&quot;87&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;106&quot; pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".if" line="107" pos="10">\n
[reo 0.0.7]                         <o base="not-int" line="108" pos="12" ref="116">\n
[reo 0.0.7]                            <o base="x" line="108" pos="20" ref="98"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="^" line="109" pos="12"/>\n
[reo 0.0.7]                         <o base=".if" line="110" pos="12">\n
[reo 0.0.7]                            <o base=".eq" line="111" pos="30">\n
[reo 0.0.7]                               <o base=".mod" line="111" pos="23">\n
[reo 0.0.7]                                  <o base=".as-int" line="111" pos="16">\n
[reo 0.0.7]                                     <o alias="6" base="x" line="111" pos="15" ref="98"/>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="int" data="bytes" line="111" pos="28">00 00 00 00 00 00 00 02</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="int" data="bytes" line="111" pos="34">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.math.positive-infinity" line="112" pos="14"/>\n
[reo 0.0.7]                            <o base="^" line="113" pos="14"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="114" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="116" name="not-int" pos="4">\n
[reo 0.0.7]                <o line="116" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".as-int"\n
[reo 0.0.7]                    const=""\n
[reo 0.0.7]                    line="117"\n
[reo 0.0.7]                    name="as-integer"\n
[reo 0.0.7]                    pos="7">\n
[reo 0.0.7]                   <o base="x" line="117" pos="6" ref="116"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                      <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                         <o base="as-integer" line="119" pos=&quot;8&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;119&quot; pos=&quot;31&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;120&quot; pos=&quot;36&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-float&quot; line=&quot;120&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.plus&quot; line=&quot;120&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                            &lt;o alias=&quot;7&quot; base=&quot;as-integer&quot; line=&quot;120&quot; pos=&quot;9&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;120&quot; pos=&quot;25&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;120&quot; pos=&quot;40&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;122&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;123&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;125&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;126&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;8&quot; base=&quot;org.eolang.math.nan&quot; line=&quot;126&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;127&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;127&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;127&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;128&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;128&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base="org.eolang.math.positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="129" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="138"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="140" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="bytes" data="bytes" line="142" name="@" pos="4">FF 80 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="144" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="146" name="@" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="147" name="msg" pos="6">You can not convert negative infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="string" data="string" line="151" name="@" pos="4">-∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (18045 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.math.negative-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &amp;gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ne; x\n
[reo 0.0.7]   [x] &amp;gt; neq\n
[reo 0.0.7]     (^.eq x).not &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;positive-infinity org.eolang.math.positive-infinity&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;positive-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                         <o base="x" line="46" pos="8" ref="43"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="46" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="47" pos="13" ref="43"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="49" name="lte" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="53" pos="9">\n
[reo 0.0.7]                      <o base="x" line="53" pos="8" ref="50"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="11">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="54" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">\n
[reo 0.0.7]             <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="58" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">\n
[reo 0.0.7]             <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="62" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="62" pos="9" ref="61"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]                 line=&quot;87&quot;\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="float" data="float" line="91" name="@" pos="4">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                   <o base="x" line="95" pos="12" ref="94"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="100" pos="7">\n
[reo 0.0.7]                   <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="103" pos="9">\n
[reo 0.0.7]                      <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="int" data="bytes" line="104" pos="8">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      <o base=".gt" line="106" pos="11">\n
[reo 0.0.7]                         <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".if" line="107" pos="10">\n
[reo 0.0.7]                         <o base="not-int" line="108" pos="12" ref="116">\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.mod&quot; line=&quot;111&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                                     &lt;o base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                                  &lt;/o&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;not-int&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;117&quot;\n
[reo 0.0.7]                    name=&quot;as-integer&quot;\n
[reo 0.0.7]                    pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.and&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;119&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-float&quot; line=&quot;119&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;as-integer&quot; line=&quot;119&quot; pos=&quot;8&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      <o base="x" line="119" pos="31" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                      <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                         <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                            <o base="as-integer" line="120" pos="9" ref="117"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="120" pos="40" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="122" name="div" pos="2">\n
[reo 0.0.7]             <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="126" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="9">\n
[reo 0.0.7]                         <o base="x" line="126" pos="8" ref="123"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="126" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="127" pos="9">\n
[reo 0.0.7]                      <o base="x" line="127" pos="8" ref="123"/>\n
[reo 0.0.7]                      <o base="^" line="127" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="128" pos="9">\n
[reo 0.0.7]                      <o base="x" line="128" pos="8" ref="123"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="129" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="138"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="140" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;142&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;144&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;146&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;147&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;151&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 127&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 221&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (18573 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.588170Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &amp;gt; as-int\n
[reo 0.0.7]     [] &amp;gt; @\n
[reo 0.0.7]       &quot;You can not convert negative infinity to int&quot; &amp;gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &amp;gt; as-string\n
[reo 0.0.7]     &quot;-&infin;&quot; &amp;gt; @\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                         <o base="x" line="46" pos="8" ref="43"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="46" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;13&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;49&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;51&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;53&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;53&quot; pos=&quot;8&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;56&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;57&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]                 data=&quot;bytes&quot;\n
[reo 0.0.7]                 line=&quot;58&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;60&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;61&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;62&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;62&quot; pos=&quot;9&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="^" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="87"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.float&quot;\n
[reo 0.0.7]                 data=&quot;float&quot;\n
[reo 0.0.7]                 line=&quot;91&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos="12" ref="116">\n
[reo 0.0.7]                            <o base="x" line="108" pos="20" ref="98"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="^" line="109" pos="12"/>\n
[reo 0.0.7]                         <o base=".if" line="110" pos="12">\n
[reo 0.0.7]                            <o base=".eq" line="111" pos="30">\n
[reo 0.0.7]                               <o base=".mod" line="111" pos="23">\n
[reo 0.0.7]                                  <o base=".as-int" line="111" pos="16">\n
[reo 0.0.7]                                     <o base="x" line="111" pos="15" ref="98"/>\n
[reo 0.0.7]                                  </o>\n
[reo 0.0.7]                                  <o base="org.eolang.int" data="bytes" line="111" pos="28">00 00 00 00 00 00 00 02</o>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="org.eolang.int" data="bytes" line="111" pos="34">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.math.positive-infinity" line="112" pos="14"/>\n
[reo 0.0.7]                            <o base="^" line="113" pos="14"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="114" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o abstract="" line="116" name="not-int" pos="4">\n
[reo 0.0.7]                <o line="116" name="x" pos="5"/>\n
[reo 0.0.7]                <o base=".as-int"\n
[reo 0.0.7]                    const=""\n
[reo 0.0.7]                    line="117"\n
[reo 0.0.7]                    name="as-integer"\n
[reo 0.0.7]                    pos="7">\n
[reo 0.0.7]                   <o base="x" line="117" pos="6" ref="116"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                      <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                         <o base="as-integer" line="119" pos="8" ref="117"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="119" pos="31" ref="116"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                      <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                         <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                            &lt;o base=&quot;as-integer&quot; line=&quot;120&quot; pos=&quot;9&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;120&quot; pos=&quot;25&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;120&quot; pos=&quot;40&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;122&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;123&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;125&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;126&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;126&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;127&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;127&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;127&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;128&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;128&quot; pos=&quot;8&quot; ref=&quot;123&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;128&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;129&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;130&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="138"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="140" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.bytes"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="142"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">FF 80 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="144" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="146" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string"\n
[reo 0.0.7]                    data="string"\n
[reo 0.0.7]                    line="147"\n
[reo 0.0.7]                    name="msg"\n
[reo 0.0.7]                    pos="6">You can not convert negative infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="149" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.string"\n
[reo 0.0.7]                 data="string"\n
[reo 0.0.7]                 line="151"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">-∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 146µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 229µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 197&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 187&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 83µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (18793 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.math.negative-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;nan org.eolang.math.nan&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;nan&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;positive-infinity org.eolang.math.positive-infinity&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;positive-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="negative-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                         <o base="x" line="46" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="46" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="47" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="49" name="lte" pos="2">\n
[reo 0.0.7]             <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="52" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="53" pos="9">\n
[reo 0.0.7]                      <o base="x" line="53" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="11">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="54" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="56" name="gt" pos="2">\n
[reo 0.0.7]             <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="58"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="gte" pos="2">\n
[reo 0.0.7]             <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="62" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="62" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="87"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.float"\n
[reo 0.0.7]                 data="float"\n
[reo 0.0.7]                 line="91"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">-1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                   <o base="x" line="95" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base=".lt" line="100" pos="7">\n
[reo 0.0.7]                   <o base="x" line="100" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="103" pos="9">\n
[reo 0.0.7]                      <o base="x" line="103" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="104" pos="8">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      <o base=".gt" line="106" pos="11">\n
[reo 0.0.7]                         <o base="x" line="106" pos="10"/>\n
[reo 0.0.7]                         <o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.eq&quot; line=&quot;111&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.mod&quot; line=&quot;111&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                                     &lt;o base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot;/&gt;\n
[reo 0.0.7]                                  &lt;/o&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;116&quot; name=&quot;not-int&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]                    const=&quot;&quot;\n
[reo 0.0.7]                    line=&quot;117&quot;\n
[reo 0.0.7]                    name=&quot;as-integer&quot;\n
[reo 0.0.7]                    pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                      <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                         <o base="as-integer" line="119" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="119" pos="31"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                      <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                         <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                            <o base="as-integer" line="120" pos="9"/>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="x" line="120" pos="40"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="122" name="div" pos="2">\n
[reo 0.0.7]             <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="126" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="9">\n
[reo 0.0.7]                         <o base="x" line="126" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="126" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="126" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="127" pos="9">\n
[reo 0.0.7]                      <o base="x" line="127" pos="8"/>\n
[reo 0.0.7]                      <o base="^" line="127" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="128" pos="9">\n
[reo 0.0.7]                      <o base="x" line="128" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="129" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="136" name="abs" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]                 line="138"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;140&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]                 data=&quot;bytes&quot;\n
[reo 0.0.7]                 line=&quot;142&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;144&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;146&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]                    data=&quot;string&quot;\n
[reo 0.0.7]                    line=&quot;147&quot;\n
[reo 0.0.7]                    name=&quot;msg&quot;\n
[reo 0.0.7]                    pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;149&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]                 data=&quot;string&quot;\n
[reo 0.0.7]                 line=&quot;151&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 22ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 288&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (58564 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &amp;gt; mod\n
[reo 0.0.7]     nan &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     positive-infinity &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &amp;gt; as-int\n
[reo 0.0.7]     [] &amp;gt; @\n
[reo 0.0.7]       &quot;You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="negative-infinity"\n
[reo 0.0.7]           original-name="negative-infinity"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$neq&quot;\n
[reo 0.0.7]              cut=&quot;7&quot;\n
[reo 0.0.7]              line=&quot;38&quot;\n
[reo 0.0.7]              name=&quot;neq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;38&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$lt"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$lte"\n
[reo 0.0.7]              cut="25"\n
[reo 0.0.7]              line="49"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="49">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$gt"\n
[reo 0.0.7]              cut="33"\n
[reo 0.0.7]              line="56"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="56">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$gte&quot;\n
[reo 0.0.7]              cut=&quot;36&quot;\n
[reo 0.0.7]              line=&quot;60&quot;\n
[reo 0.0.7]              name=&quot;gte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;60&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$times&quot;\n
[reo 0.0.7]              cut=&quot;41&quot;\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$plus"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="76"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="76">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$neg&quot;\n
[reo 0.0.7]              cut=&quot;74&quot;\n
[reo 0.0.7]              line=&quot;85&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;85&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$signum&quot;\n
[reo 0.0.7]              cut=&quot;76&quot;\n
[reo 0.0.7]              line=&quot;89&quot;\n
[reo 0.0.7]              name=&quot;signum&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;89&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$minus"\n
[reo 0.0.7]              cut="78"\n
[reo 0.0.7]              line="93"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="93">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$pow"\n
[reo 0.0.7]              cut="84"\n
[reo 0.0.7]              line="97"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="97">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$div&quot;\n
[reo 0.0.7]              cut=&quot;129&quot;\n
[reo 0.0.7]              line=&quot;122&quot;\n
[reo 0.0.7]              name=&quot;div&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;122&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$mod"\n
[reo 0.0.7]              cut="146"\n
[reo 0.0.7]              line="132"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="132">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$abs"\n
[reo 0.0.7]              cut="148"\n
[reo 0.0.7]              line="136"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="136">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;150&quot;\n
[reo 0.0.7]              line=&quot;140&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;140&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-int&quot;\n
[reo 0.0.7]              cut=&quot;152&quot;\n
[reo 0.0.7]              line=&quot;144&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;144&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$as-string"\n
[reo 0.0.7]              cut="155"\n
[reo 0.0.7]              line="149"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="149">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="negative-infinity$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$neq&quot;\n
[reo 0.0.7]           original-name=&quot;neq&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;40&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="38.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="38.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="38.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="38.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="38.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="38.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="38.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="38.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="38.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="38.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="38.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="negative-infinity$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                      <o base="x" line="46" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="46" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="42.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="42.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;49&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;50&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;51&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;52&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;53&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;53&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="49.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="49.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="49.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="49.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="49.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="49.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="49.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="49.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="49.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="49.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="56"\n
[reo 0.0.7]           name="negative-infinity$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="57" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="56.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="56.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="56.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="56.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="56.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="56.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="56.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="56.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="56.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="56.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="56.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="56.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="56.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="56.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="56.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="56.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="56.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="60"\n
[reo 0.0.7]           name="negative-infinity$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;61&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;62&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;62&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                   <o base="x" line="69" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]             <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="72" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.positive-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="64.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="64.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="64.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="64.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="64.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="64.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="64.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="64.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="64.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="64.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="64.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="64.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="64.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="64.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="64.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="64.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="76"\n
[reo 0.0.7]           name="negative-infinity$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="79" pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;85&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$neg&quot;\n
[reo 0.0.7]           original-name=&quot;neg&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]              line="87"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="85.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="85.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="85.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="85.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="85.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="85.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="85.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="85.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="85.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="85.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="85.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="85.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="85.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="85.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="85.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="85.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="85.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="negative-infinity$signum"\n
[reo 0.0.7]           original-name="signum"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="91"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">-1.0</o>\n
[reo 0.0.7]          <o level="1" line="89.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="89.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="89.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="89.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="89.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="89.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="89.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="89.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="89.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="89.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="89.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="89.122" name="div"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;93&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;97&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]             <o base=".lt" line="100" pos="7">\n
[reo 0.0.7]                <o base="x" line="100" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]             <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="103" pos="9">\n
[reo 0.0.7]                   <o base="x" line="103" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.int" data="bytes" line="104" pos="8">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                   <o base=".gt" line="106" pos="11">\n
[reo 0.0.7]                      <o base="x" line="106" pos="10"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".if" line="107" pos="10">\n
[reo 0.0.7]                      <o base="not-int" line="108" pos="12">\n
[reo 0.0.7]                         <o base="x" line="108" pos="20"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="^" line="109" pos="12"/>\n
[reo 0.0.7]                      <o base=".if" line="110" pos="12">\n
[reo 0.0.7]                         <o base=".eq" line="111" pos="30">\n
[reo 0.0.7]                            <o base=".mod" line="111" pos="23">\n
[reo 0.0.7]                               <o base=".as-int" line="111" pos="16">\n
[reo 0.0.7]                                  <o base="x" line="111" pos="15"/>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="org.eolang.int" data="bytes" line="111" pos="28">00 00 00 00 00 00 00 02</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="111" pos="34">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.math.positive-infinity" line="112" pos="14"/>\n
[reo 0.0.7]                         <o base="^" line="113" pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$pow$not-int&quot;\n
[reo 0.0.7]              cut=&quot;113&quot;\n
[reo 0.0.7]              line=&quot;116&quot;\n
[reo 0.0.7]              name=&quot;not-int&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;116&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;x&quot; base=&quot;x&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.64&quot; name="times"/>\n
[reo 0.0.7]          <o level="1" line="97.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="97.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="97.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="97.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="97.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="97.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="97.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="97.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="97.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="97.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="116"\n
[reo 0.0.7]           name="negative-infinity$pow$not-int"\n
[reo 0.0.7]           original-name="not-int"\n
[reo 0.0.7]           parent="negative-infinity$pow"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o line="116" name="x" pos="5"/>\n
[reo 0.0.7]          <o base=".as-int"\n
[reo 0.0.7]              const=""\n
[reo 0.0.7]              line="117"\n
[reo 0.0.7]              name="as-integer"\n
[reo 0.0.7]              pos="7">\n
[reo 0.0.7]             <o base="x" line="117" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".and" line="118" name="@" pos="6">\n
[reo 0.0.7]             <o base=".lt" line="119" pos="27">\n
[reo 0.0.7]                <o base=".as-float" line="119" pos="18">\n
[reo 0.0.7]                   <o base="as-integer" line="119" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="x" line="119" pos="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                   <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                      <o base="as-integer" line="120" pos="9"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="x" line="120" pos="40"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="116.98" name="x"/>\n
[reo 0.0.7]          <o level="1" line="116.99" name="@"/>\n
[reo 0.0.7]          <o level="2" line="116.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="116.38" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="116.42" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="116.49" name="lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;122&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;123&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;124&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;125&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;126&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;126&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;126&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;126&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;127&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;127&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;127&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;128&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;128&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="129" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="122.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="122.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="122.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="122.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="122.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="122.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="122.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="122.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="122.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="122.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="122.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="122.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="122.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="122.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="122.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="122.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="122.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132"\n
[reo 0.0.7]           name="negative-infinity$mod"\n
[reo 0.0.7]           original-name="mod"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="132.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="132.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="132.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="132.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="132.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="132.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="132.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="132.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="132.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="132.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="132.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="132.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="132.122" name="div"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;136&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$abs&quot;\n
[reo 0.0.7]           original-name=&quot;abs&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]              line=&quot;138&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;140&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;142"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">FF 80 00 00</o>\n
[reo 0.0.7]          <o level="1" line="140.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="140.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="140.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="140.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="140.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="140.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="140.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="140.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="140.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="140.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="140.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="140.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="140.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="140.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="140.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="140.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="140.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="144"\n
[reo 0.0.7]           name="negative-infinity$as-int"\n
[reo 0.0.7]           original-name="as-int"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$as-int$@"\n
[reo 0.0.7]              cut="152"\n
[reo 0.0.7]              line="146"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="146">\n
[reo 0.0.7]             <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="2"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="2"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="2"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="2"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;144.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;146&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-int$@&quot;\n
[reo 0.0.7]           original-name=&quot;@&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity$as-int&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;147&quot;\n
[reo 0.0.7]              name=&quot;msg&quot;\n
[reo 0.0.7]              pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.60&quot; name="gte"/>\n
[reo 0.0.7]          <o level="2" line="146.64" name="times"/>\n
[reo 0.0.7]          <o level="2" line="146.76" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="146.85" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="146.89" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="146.93" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="146.97" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="146.122" name="div"/>\n
[reo 0.0.7]          <o level="2" line="146.132" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="146.136" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="146.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="146.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="149"\n
[reo 0.0.7]           name="negative-infinity$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="151"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">-∞</o>\n
[reo 0.0.7]          <o level="1" line="149.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="149.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="149.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="149.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="149.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="149.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="149.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="149.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="149.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="149.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="149.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="149.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="149.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="149.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="149.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="149.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="149.144" name="as-int"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 293µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 286µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (58510 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;8&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.588170Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;abstracts-float-up&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>positive-infinity org.eolang.math.positive-infinity</tail>\n
[reo 0.0.7]          <part>positive-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.positive-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="negative-infinity"\n
[reo 0.0.7]           original-name="negative-infinity"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$neq"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="neq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$lt&quot;\n
[reo 0.0.7]              cut=&quot;13&quot;\n
[reo 0.0.7]              line=&quot;42&quot;\n
[reo 0.0.7]              name=&quot;lt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;42&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$lte&quot;\n
[reo 0.0.7]              cut=&quot;25&quot;\n
[reo 0.0.7]              line=&quot;49&quot;\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="49">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$gt"\n
[reo 0.0.7]              cut="33"\n
[reo 0.0.7]              line="56"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="56">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$gte"\n
[reo 0.0.7]              cut="36"\n
[reo 0.0.7]              line="60"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="60">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$times&quot;\n
[reo 0.0.7]              cut=&quot;41&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;times&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base="negative-infinity$plus"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="76"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="76">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$neg"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="85"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="85">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$signum&quot;\n
[reo 0.0.7]              cut=&quot;76&quot;\n
[reo 0.0.7]              line=&quot;89&quot;\n
[reo 0.0.7]              name=&quot;signum&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;89&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$minus&quot;\n
[reo 0.0.7]              cut=&quot;78&quot;\n
[reo 0.0.7]              line=&quot;93&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;93&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$pow"\n
[reo 0.0.7]              cut="84"\n
[reo 0.0.7]              line="97"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="97">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$div"\n
[reo 0.0.7]              cut="129"\n
[reo 0.0.7]              line="122"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="122">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$mod&quot;\n
[reo 0.0.7]              cut=&quot;146&quot;\n
[reo 0.0.7]              line=&quot;132&quot;\n
[reo 0.0.7]              name=&quot;mod&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$abs"\n
[reo 0.0.7]              cut="148"\n
[reo 0.0.7]              line="136"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="136">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$as-bytes"\n
[reo 0.0.7]              cut="150"\n
[reo 0.0.7]              line="140"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="140">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-int&quot;\n
[reo 0.0.7]              cut=&quot;152&quot;\n
[reo 0.0.7]              line=&quot;144&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;144&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-string&quot;\n
[reo 0.0.7]              cut=&quot;155&quot;\n
[reo 0.0.7]              line=&quot;149&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;149&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="negative-infinity$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="32.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="32.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="32.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="32.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="32.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="32.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="32.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="32.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="32.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="32.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="32.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="32.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="32.132" name="mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$neq&quot;\n
[reo 0.0.7]           original-name=&quot;neq&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;40&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;42&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="44" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="45" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="46" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="46" pos="9">\n
[reo 0.0.7]                      <o base="x" line="46" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="46" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="46" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="47" pos="9">\n
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   <o base="x" line="47" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="42.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="42.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="42.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="42.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="42.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="42.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="42.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="42.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="42.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="42.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="42.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="42.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="42.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="42.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="42.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="42.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="49"\n
[reo 0.0.7]           name="negative-infinity$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="52" pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;53&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;53&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;49.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;56&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;57&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;58&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.42&quot; name=&quot;lt"/>\n
[reo 0.0.7]          <o level="1" line="56.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="56.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="56.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="56.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="56.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="56.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="56.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="56.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="56.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="56.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="56.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="56.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="56.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="56.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="60"\n
[reo 0.0.7]           name="negative-infinity$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="61" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="62" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="62" pos="4"/>\n
[reo 0.0.7]             <o base="x" line="62" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="60.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="60.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="60.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="60.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="60.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="60.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="60.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="60.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="60.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="60.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="60.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="60.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="60.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="60.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="60.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="60.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="60.149" name="as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.85&quot; name="neg"/>\n
[reo 0.0.7]          <o level="1" line="64.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="64.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="64.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="64.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="64.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="64.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="64.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="64.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="76"\n
[reo 0.0.7]           name="negative-infinity$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                      <o base="x" line="80" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                   <o base="x" line="81" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="76.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="76.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="76.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="76.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="76.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="76.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="76.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="76.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="76.89" name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;85&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$neg&quot;\n
[reo 0.0.7]           original-name=&quot;neg&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]              line=&quot;87&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;89&quot;\n
[reo 0.0.7]           name="negative-infinity$signum"\n
[reo 0.0.7]           original-name="signum"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="91"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">-1.0</o>\n
[reo 0.0.7]          <o level="1" line="89.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="89.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="89.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="89.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="89.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="89.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="89.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="89.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="89.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="89.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="89.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="89.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="89.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="89.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="89.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="89.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="89.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="93"\n
[reo 0.0.7]           name="negative-infinity$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]             <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                <o base="x" line="95" pos="12"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="93.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="93.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="93.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="93.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="93.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="93.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="93.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="93.76" name="plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;97&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$pow&quot;\n
[reo 0.0.7]           original-name=&quot;pow&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;101&quot; pos=&quot;6&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base="not-int" line="108" pos="12">\n
[reo 0.0.7]                         <o base="x" line="108" pos="20"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="^" line="109" pos="12"/>\n
[reo 0.0.7]                      <o base=".if" line="110" pos="12">\n
[reo 0.0.7]                         <o base=".eq" line="111" pos="30">\n
[reo 0.0.7]                            <o base=".mod" line="111" pos="23">\n
[reo 0.0.7]                               <o base=".as-int" line="111" pos="16">\n
[reo 0.0.7]                                  <o base="x" line="111" pos="15"/>\n
[reo 0.0.7]                               </o>\n
[reo 0.0.7]                               <o base="org.eolang.int" data="bytes" line="111" pos="28">00 00 00 00 00 00 00 02</o>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="111" pos="34">00 00 00 00 00 00 00 00</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.math.positive-infinity" line="112" pos="14"/>\n
[reo 0.0.7]                         <o base="^" line="113" pos="14"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.math.nan" line="114" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$pow$not-int"\n
[reo 0.0.7]              cut="113"\n
[reo 0.0.7]              line="116"\n
[reo 0.0.7]              name="not-int"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="116">\n
[reo 0.0.7]             <o as="x" base="x" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="2"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="2"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="2"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2"/>\n
[reo 0.0.7]             <o as="abs" base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;116&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$pow$not-int&quot;\n
[reo 0.0.7]           original-name=&quot;not-int&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity$pow&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;117&quot;\n
[reo 0.0.7]              name=&quot;as-integer&quot;\n
[reo 0.0.7]              pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;119&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-float" line="119" pos="18">\n
[reo 0.0.7]                   <o base="as-integer" line="119" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="x" line="119" pos="31"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".gt" line="120" pos="36">\n
[reo 0.0.7]                <o base=".as-float" line="120" pos="27">\n
[reo 0.0.7]                   <o base=".plus" line="120" pos="19">\n
[reo 0.0.7]                      <o base="as-integer" line="120" pos="9"/>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="120" pos="25">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="x" line="120" pos="40"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="2" line="116.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="116.38" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="116.42" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="116.49" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="116.56" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="116.60" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="116.64" name="times"/>\n
[reo 0.0.7]          <o level="2" line="116.76" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="116.85" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="116.89" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="116.93" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="116.122" name="div"/>\n
[reo 0.0.7]          <o level="2" line="116.132" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="116.136" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="116.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="116.144" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="116.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="122"\n
[reo 0.0.7]           name="negative-infinity$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="126" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="126" pos="9">\n
[reo 0.0.7]                      <o base="x" line="126" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line=&quot;126&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;126&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;127&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;127&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;127&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;128&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;128&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;128&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;129&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;130&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;132&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$mod&quot;\n
[reo 0.0.7]           original-name=&quot;mod&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.nan" line="134" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="132.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="132.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="132.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="132.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="132.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="132.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="132.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="132.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="132.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="132.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="132.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="132.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="132.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="132.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="132.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="132.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="132.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="136"\n
[reo 0.0.7]           name="negative-infinity$abs"\n
[reo 0.0.7]           original-name="abs"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]              line="138"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="136.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="136.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="136.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="136.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="136.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="136.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="136.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="136.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="136.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="136.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="136.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="136.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="136.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="136.132" name="mod"/>\n
[reo 0.0.7]          <o level="1&quot; line=&quot;136.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;136.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;140&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;142&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;FF 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;144&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-int$@&quot;\n
[reo 0.0.7]              cut=&quot;152&quot;\n
[reo 0.0.7]              line="146"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="146">\n
[reo 0.0.7]             <o as="eq" base="eq" level="2"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="2"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="2"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="2"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="2"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="2"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="2"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="144.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="144.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="144.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="144.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="144.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="144.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="144.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="144.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="144.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="144.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="144.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="144.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="144.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="144.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="144.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="144.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="144.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="146"\n
[reo 0.0.7]           name="negative-infinity$as-int$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="negative-infinity$as-int"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;147&quot;\n
[reo 0.0.7]              name=&quot;msg&quot;\n
[reo 0.0.7]              pos=&quot;6&quot;&gt;You can not convert negative infinity to int&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;149&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-string&quot;\n
[reo 0.0.7]           original-name=&quot;as-string&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;151&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.64&quot; name="times"/>\n
[reo 0.0.7]          <o level="1" line="149.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="149.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="149.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="149.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="149.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="149.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="149.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="149.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="149.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="149.144" name="as-int"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 37ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 253µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (62098 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="8"\n
[reo 0.0.7]           name="org.eolang.math.negative-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/negative-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.588170Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.positive-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Negative infinity\n
[reo 0.0.7] [] &amp;gt; negative-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ne; x\n
[reo 0.0.7]   [x] &amp;gt; neq\n
[reo 0.0.7]     (^.eq x).not &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt\n
[reo 0.0.7]     FALSE &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     ^.eq x &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &amp;gt; times\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         positive-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     -1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.lt 0.0\n
[reo 0.0.7]       0.0\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]         1\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.gt 0.0\n
[reo 0.0.7]           if.\n
[reo 0.0.7]             not-int x\n
[reo 0.0.7]             ^\n
[reo 0.0.7]             if.\n
[reo 0.0.7]               (x.as-int.mod 2).eq 0\n
[reo 0.0.7]               positive-infinity\n
[reo 0.0.7]               ^\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]     [x] &gt; not-int\n
[reo 0.0.7]       x.as-int &gt; as-integer!\n
[reo 0.0.7]       and. &gt; @\n
[reo 0.0.7]         as-integer.as-float.lt x\n
[reo 0.0.7]         (as-integer.plus 1).as-float.gt x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]         x.eq positive-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     positive-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     FF-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert negative infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "-∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;positive-infinity org.eolang.math.positive-infinity&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;positive-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.positive-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="negative-infinity"\n
[reo 0.0.7]           original-name="negative-infinity"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$neq"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="neq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$lt"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$lte&quot;\n
[reo 0.0.7]              cut=&quot;25&quot;\n
[reo 0.0.7]              line=&quot;49&quot;\n
[reo 0.0.7]              name=&quot;lte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;49&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$gt&quot;\n
[reo 0.0.7]              cut=&quot;33&quot;\n
[reo 0.0.7]              line=&quot;56&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;56&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$gte"\n
[reo 0.0.7]              cut="36"\n
[reo 0.0.7]              line="60"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="60">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="times" base="times" level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$times&quot;\n
[reo 0.0.7]              cut=&quot;41&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;times&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$plus"\n
[reo 0.0.7]              cut="60"\n
[reo 0.0.7]              line="76"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="76">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$neg"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="85"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="85">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$signum&quot;\n
[reo 0.0.7]              cut=&quot;76&quot;\n
[reo 0.0.7]              line=&quot;89&quot;\n
[reo 0.0.7]              name=&quot;signum&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;89&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$minus"\n
[reo 0.0.7]              cut="78"\n
[reo 0.0.7]              line="93"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="93">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$pow"\n
[reo 0.0.7]              cut="84"\n
[reo 0.0.7]              line="97"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="97">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$div&quot;\n
[reo 0.0.7]              cut=&quot;129&quot;\n
[reo 0.0.7]              line=&quot;122&quot;\n
[reo 0.0.7]              name=&quot;div&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;122&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$mod"\n
[reo 0.0.7]              cut="146"\n
[reo 0.0.7]              line="132"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="132">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$abs"\n
[reo 0.0.7]              cut="148"\n
[reo 0.0.7]              line="136"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="136">\n
[reo 0.0.7]             <o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;149&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;150&quot;\n
[reo 0.0.7]              line=&quot;140&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;140&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$as-int"\n
[reo 0.0.7]              cut="152"\n
[reo 0.0.7]              line="144"\n
[reo 0.0.7]              name="as-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="144">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="140"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$as-string"\n
[reo 0.0.7]              cut="155"\n
[reo 0.0.7]              line=&quot;149&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;149&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;122&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;136&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;140&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;144&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="32.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="32.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="32.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="32.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="32.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="32.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="32.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="32.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="32.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="32.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="32.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="32.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="32.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="32.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="negative-infinity$neq"\n
[reo 0.0.7]           original-name="neq"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]             <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="38.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="38.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="38.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="38.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="38.97" name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;42&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;44&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;45&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;46&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;46&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;46&quot; pos=&quot;8&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;46&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;46&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;47&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;47&quot; pos=&quot;13&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="42.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="42.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="42.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="42.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="42.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="42.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="42.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="49"\n
[reo 0.0.7]           name="negative-infinity$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="50" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="51" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="52" pos="6">\n
[reo 0.0.7]                <o base=".as-bytes" line="53" pos="9">\n
[reo 0.0.7]                   <o base="x" line="53" pos="8" ref="50"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="54" pos="11">\n
[reo 0.0.7]                   <o base="org.eolang.math.nan" line="54" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="49.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="49.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="49.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="49.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="49.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="49.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="49.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="49.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="49.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="49.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="49.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="49.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="49.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="49.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="49.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="49.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="49.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;56&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;57&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;58&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;56.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;60&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;61&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;62&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;62&quot; pos=&quot;9&quot; ref=&quot;61&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="60.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="60.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="60.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="60.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="60.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="60.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="60.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="60.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="60.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="60.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="60.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="60.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="60.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="60.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="60.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="60.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="negative-infinity$times"\n
[reo 0.0.7]           original-name="times"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                      <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                   <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]             <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base="^" line="72" pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;76&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                   <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="76.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="76.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="76.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="76.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="76.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="76.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="76.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="76.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="76.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="76.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="76.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="76.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="76.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="76.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="76.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="76.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="76.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="85"\n
[reo 0.0.7]           name="negative-infinity$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]              line="87"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="85.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="85.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="85.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="85.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="85.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="85.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="85.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="85.76" name="plus"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;89&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.float&quot;\n
[reo 0.0.7]              data=&quot;float&quot;\n
[reo 0.0.7]              line=&quot;91&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;-1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="93"\n
[reo 0.0.7]           name="negative-infinity$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]             <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                <o base="x" line="95" pos="12" ref="94"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="93.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="93.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="93.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="93.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="93.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="93.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="93.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="93.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="93.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="93.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="93.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="93.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="93.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="93.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="93.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="93.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="93.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="97"\n
[reo 0.0.7]           name="negative-infinity$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]             <o base=".lt" line="100" pos="7">\n
[reo 0.0.7]                <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.float" data="float" line="101" pos="6">0.0</o>\n
[reo 0.0.7]             <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                <o base=".eq" line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.gt&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;not-int&quot; line=&quot;108&quot; pos=&quot;12&quot; ref=&quot;116&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;108&quot; pos=&quot;20&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;109&quot; pos=&quot;12&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.if&quot; line=&quot;110&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.eq&quot; line=&quot;111&quot; pos=&quot;30&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.mod&quot; line=&quot;111&quot; pos=&quot;23&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;.as-int&quot; line=&quot;111&quot; pos=&quot;16&quot;&gt;\n
[reo 0.0.7]                                  &lt;o base=&quot;x&quot; line=&quot;111&quot; pos=&quot;15&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                               &lt;/o&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;28&quot;&gt;00 00 00 00 00 00 00 02&lt;/o&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;111&quot; pos=&quot;34&quot;&gt;00 00 00 00 00 00 00 00&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.positive-infinity&quot; line=&quot;112&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;^&quot; line=&quot;113&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="negative-infinity$pow$not-int"\n
[reo 0.0.7]              cut="113"\n
[reo 0.0.7]              line="116"\n
[reo 0.0.7]              name="not-int"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="116">\n
[reo 0.0.7]             <o as="x" base="x" level="1" ref="98"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="99"/>\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="97.32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2" ref="97.38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2" ref="97.42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2" ref="97.49"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2" ref="97.56"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2" ref="97.60"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2" ref="97.64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="2" ref="97.76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="2" ref="97.85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2" ref="97.89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="2" ref="97.93"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2" ref="97.122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2" ref="97.132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="2" ref="97.136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="2" ref="97.140"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="2" ref="97.144"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="2" ref="97.149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="97.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="97.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="97.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="97.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="97.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="97.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="97.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="97.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="97.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="97.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="97.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="97.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="97.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="97.136" name="abs"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;116&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$pow$not-int&quot;\n
[reo 0.0.7]           original-name=&quot;not-int&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity$pow&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;116&quot; name=&quot;x&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.as-int&quot;\n
[reo 0.0.7]              const=&quot;&quot;\n
[reo 0.0.7]              line=&quot;117&quot;\n
[reo 0.0.7]              name=&quot;as-integer&quot;\n
[reo 0.0.7]              pos=&quot;7&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;117&quot; pos=&quot;6&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.and&quot; line=&quot;118&quot; name=&quot;@&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.lt&quot; line=&quot;119&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-float&quot; line=&quot;119&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;as-integer&quot; line=&quot;119&quot; pos=&quot;8&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;119&quot; pos=&quot;31&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.gt&quot; line=&quot;120&quot; pos=&quot;36&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-float&quot; line=&quot;120&quot; pos=&quot;27&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;120&quot; pos=&quot;19&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;as-integer&quot; line=&quot;120&quot; pos=&quot;9&quot; ref=&quot;117&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;120&quot; pos=&quot;25&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;120&quot; pos=&quot;40&quot; ref=&quot;116&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;116.64&quot; name=&quot;times"/>\n
[reo 0.0.7]          <o level="2" line="116.76" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="116.85" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="116.89" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="116.93" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="116.122" name="div"/>\n
[reo 0.0.7]          <o level="2" line="116.132" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="116.136" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="116.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="116.144" name="as-int"/>\n
[reo 0.0.7]          <o level="2" line="116.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="122"\n
[reo 0.0.7]           name="negative-infinity$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="123" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="124" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="125" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="126" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="126" pos="9">\n
[reo 0.0.7]                      <o base="x" line="126" pos="8" ref="123"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="126" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="126" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="127" pos="9">\n
[reo 0.0.7]                   <o base="x" line="127" pos="8" ref="123"/>\n
[reo 0.0.7]                   <o base="^" line="127" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="128" pos="9">\n
[reo 0.0.7]                   <o base="x" line="128" pos="8" ref="123"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.positive-infinity" line="128" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="129" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="130" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="122.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="122.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="122.42" name="lt"/>\n
[reo 0.0.7]          <o level="1&quot; line=&quot;122.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;122.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;132&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$mod&quot;\n
[reo 0.0.7]           original-name=&quot;mod&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1" line="132.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="132.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="132.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="136"\n
[reo 0.0.7]           name="negative-infinity$abs"\n
[reo 0.0.7]           original-name="abs"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.positive-infinity"\n
[reo 0.0.7]              line="138"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="136.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="136.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="136.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="136.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="136.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="136.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="136.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="136.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="136.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="136.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="136.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="136.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="136.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="136.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="136.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="136.144" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="136.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="140"\n
[reo 0.0.7]           name="negative-infinity$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="negative-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.bytes"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="142"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">FF 80 00 00</o>\n
[reo 0.0.7]          <o level="1" line="140.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="140.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="140.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="140.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="140.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="140.60" name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;140.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;144&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;negative-infinity$as-int$@&quot;\n
[reo 0.0.7]              cut=&quot;152&quot;\n
[reo 0.0.7]              line=&quot;146&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;146&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot; ref=&quot;144.32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot; ref=&quot;144.38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot; ref=&quot;144.42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot; ref=&quot;144.49&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot; ref=&quot;144.56&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot; ref=&quot;144.60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot; ref=&quot;144.64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot; ref=&quot;144.76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot; ref=&quot;144.85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot; ref=&quot;144.89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;2&quot; ref=&quot;144.93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow" level="2" ref="144.97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2" ref="144.122"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2" ref="144.132"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="2" ref="144.136"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="2" ref="144.140"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="2" ref="144.149"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="144.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="144.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="144.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="144.49" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="144.56" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="144.60" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="144.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="144.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="144.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="144.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="144.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="144.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="144.122" name="div"/>\n
[reo 0.0.7]          <o level="1" line="144.132" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="144.136" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="144.140" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="144.149" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="146"\n
[reo 0.0.7]           name="negative-infinity$as-int$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="negative-infinity$as-int"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="147"\n
[reo 0.0.7]              name="msg"\n
[reo 0.0.7]              pos="6">You can not convert negative infinity to int</o>\n
[reo 0.0.7]          <o level="2" line="146.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="146.38" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="146.42" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="146.49" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="146.56" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="146.60" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="146.64" name="times"/>\n
[reo 0.0.7]          <o level="2" line="146.76" name="plus"/>\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;146.149&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;149&quot;\n
[reo 0.0.7]           name=&quot;negative-infinity$as-string&quot;\n
[reo 0.0.7]           original-name=&quot;as-string&quot;\n
[reo 0.0.7]           parent=&quot;negative-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;151&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;-&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.49&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.56&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.60&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.122&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.132&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.136&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.140&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;149.144&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 266µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 209µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 32ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 70ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 651ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16608 bytes of XML in 521µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/negative-infinity.xmir saved (62277 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir (program:org.eolang.math.negative-infinity) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/negative-infinity.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14098 bytes of XML in 414µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14098 bytes of XML in 338&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 210&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 200µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 220µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 205µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (14598 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-math:0.2.3&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-math:0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.2.3&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="35" method="" pos="7"/>\n
[reo 0.0.7]                <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" method="" pos="7"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]             <o base=".eq" line="40" method="" pos="6">\n
[reo 0.0.7]                <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".not" line="40" method="" name="@" pos="12"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]             <o base=".eq" line="48" method="" name="@" pos="5">\n
[reo 0.0.7]                <o base="x" line="48" pos="9" ref="47"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                   <o base="x" line="54" pos="8" ref="51"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" method="" pos="9"/>\n
[reo 0.0.7]                   <o base=".eq" line="54" method="" pos="18">\n
[reo 0.0.7]                      <o alias="2" base="nan" line="54" pos="23"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" method="" pos="26"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                   <o base=".eq" line="55" method="" pos="9">\n
[reo 0.0.7]                      <o base="x" line="55" pos="13" ref="51"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base="x" line="61" pos="8" ref="58"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" method="" pos="9"/>\n
[reo 0.0.7]                   <o base="nan" line="62" pos="8"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="62" method="" pos="11"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" method="" pos="9"/>\n
[reo 0.0.7]                   <o base=".eq" line="68" method="" pos="18">\n
[reo 0.0.7]                      <o alias="3" base="nan" line="68" pos="23"/>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" method="" pos="26"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base=".eq" line="69" method="" pos="9">\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;negative-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;4&quot; base=&quot;nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;negative-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; method=&quot;&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; method=&quot;&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;100&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   <o base="float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="101" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                   <o base=".lt" line="103" method="" pos="9">\n
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="float" data="float" line="104" pos="8">0.0</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                      <o base=".eq" line="106" method="" pos="11">\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="107" pos="10">1.0</o>\n
[reo 0.0.7]                      <o base="nan" line="108" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="110" name="div" pos="2">\n
[reo 0.0.7]             <o line="111" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="112" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="113" pos="6">\n
[reo 0.0.7]                   <o base="x" line="114" pos="8" ref="111"/>\n
[reo 0.0.7]                   <o base=".as-bytes" line="114&quot; method=&quot;&quot; pos=&quot;9&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;114&quot; method=&quot;&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o alias=&quot;6&quot; base=&quot;nan&quot; line=&quot;114&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; method=&quot;&quot; pos=&quot;26&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;115&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;115&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;115&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;116&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;116&quot; method=&quot;&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;116&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;nan&quot; line=&quot;122&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;124&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;128&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;135&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;137&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;139&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;+&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 230µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (14756 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &amp;gt; times\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &amp;gt; plus\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &amp;gt; neg\n
[reo 0.0.7]     negative-infinity &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &amp;gt; signum\n
[reo 0.0.7]     1.0 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &amp;gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;1&quot; base=&quot;^&quot; line=&quot;40&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;10&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;42&quot; name=&quot;lt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;44&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;46&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;48&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;48&quot; pos=&quot;9&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;50&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;53&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line="54" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                         <o base="x" line="54" pos="8" ref="51"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                         <o alias="2" base="nan" line="54" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="9">\n
[reo 0.0.7]                      <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="55" pos="13" ref="51"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" pos="9">\n
[reo 0.0.7]                      <o base="x" line="61" pos="8" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="62" pos="11">\n
[reo 0.0.7]                      <o base="nan" line="62" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o alias="3" base="nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="negative-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o alias="4" base="nan" line="80" pos="23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;negative-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;101&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line="106" pos="11">\n
[reo 0.0.7]                         <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="107" pos="10">1.0</o>\n
[reo 0.0.7]                      <o base="nan" line="108" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="110" name="div" pos="2">\n
[reo 0.0.7]             <o line="111" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="112" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="113" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="114" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="9">\n
[reo 0.0.7]                         <o base="x" line="114" pos="8" ref="111"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="26">\n
[reo 0.0.7]                         <o alias="6" base="nan" line="114" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="115" pos="9">\n
[reo 0.0.7]                      <o base="x" line="115" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="115" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="116" pos="9">\n
[reo 0.0.7]                      <o base="x" line="116" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="^" line="116" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="117" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="118" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o base="nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;124&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;128&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;135&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;137&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;139&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;+&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 215&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 162&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 227&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 132&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 216&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (15049 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     FALSE &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     ^.eq x &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ge; x\n
[reo 0.0.7]   [x] &amp;gt; gte\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &amp;gt; times\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;38&quot; name=&quot;neq&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;1&quot; base=&quot;^&quot; line=&quot;40&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;10&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;42&quot; name=&quot;lt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="48" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="9" ref="47"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                         <o base="x" line="54" pos="8" ref="51"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                         <o alias="2" base="nan" line="54" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="9">\n
[reo 0.0.7]                      <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="55" pos="13" ref="51"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" pos="9">\n
[reo 0.0.7]                      <o base="x" line="61" pos="8" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="62" pos="11">\n
[reo 0.0.7]                      <o base="nan" line="62" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o alias="3" base="nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="negative-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;4&quot; base=&quot;nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;negative-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;negative-infinity&quot; line=&quot;87&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;101&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   <o base=".lt" line="103" pos="9">\n
[reo 0.0.7]                      <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="float" data="float" line="104" pos="8">0.0</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      <o base=".eq" line="106" pos="11">\n
[reo 0.0.7]                         <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="107" pos="10">1.0</o>\n
[reo 0.0.7]                      <o base="nan" line="108" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="110" name="div" pos="2">\n
[reo 0.0.7]             <o line="111" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="112" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="113" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="114" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="9">\n
[reo 0.0.7]                         <o base="x" line="114" pos="8" ref="111"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="26">\n
[reo 0.0.7]                         <o alias="6" base="nan" line="114" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="115" pos="9">\n
[reo 0.0.7]                      <o base="x" line="115" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="negative-infinity" line="115" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="116" pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;116&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;116&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;nan&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;nan&quot; line=&quot;122&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;124&quot; name=&quot;abs&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;128&quot; name=&quot;as-bytes&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;135&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;137&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;139&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;+&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 146&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 152&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 192&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (15373 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &amp;gt; pow\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &amp;gt; div\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &amp;gt; mod\n
[reo 0.0.7]     nan &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o alias="1" base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;46&quot; name=&quot;lte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;48&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;48&quot; pos=&quot;9&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;50&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;53&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;54&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;54&quot; pos=&quot;8&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o alias=&quot;2&quot; base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;13&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" pos="9">\n
[reo 0.0.7]                      <o base="x" line="61" pos="8" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="62" pos="11">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="62" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                         <o base="x" line="68" pos="8" ref="65"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o alias="3" base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o alias="4" base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;85&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.negative-infinity&quot;\n
[reo 0.0.7]                 line=&quot;87&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;89&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;91&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;93&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o alias=&quot;5&quot; base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;101&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         <o base="float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="float" data="float" line="107" pos="10">1.0</o>\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="108" pos="10"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="110" name="div" pos="2">\n
[reo 0.0.7]             <o line="111" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="112" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="113" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="114" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="9">\n
[reo 0.0.7]                         <o base="x" line="114" pos="8" ref="111"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="26">\n
[reo 0.0.7]                         <o alias="6" base="org.eolang.math.nan" line="114" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="115" pos="9">\n
[reo 0.0.7]                      <o base="x" line="115" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="115" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="116" pos="9">\n
[reo 0.0.7]                      <o base="x" line="116" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="^" line="116" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="117" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="118" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="124" name="abs" pos="2">\n
[reo 0.0.7]             <o base="^" line="126" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="128" name="as-bytes" pos="2">\n
[reo 0.0.7]             &lt;o base=&quot;bytes&quot; data=&quot;bytes&quot; line=&quot;130&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;132&quot; name=&quot;as-int&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o abstract=&quot;&quot; line=&quot;134&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;135&quot; name=&quot;msg&quot; pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;137&quot; name=&quot;as-string&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;string&quot; data=&quot;string&quot; line=&quot;139&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;+&infin;&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 172&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 147&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 84&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' produced (15350 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;6&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.626166Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;wrap-method-calls&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;vars-float-up&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unsorted-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="48" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="9" ref="47"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                         <o base=&quot;x&quot; line=&quot;54&quot; pos=&quot;8&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;54&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;13&quot; ref=&quot;51&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;57&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;58&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.not&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;60&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;61&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;61&quot; pos=&quot;8&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;62&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;62&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                      <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                      <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="72" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="76" name="plus" pos="2">\n
[reo 0.0.7]             <o line="77" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="78" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.negative-infinity"\n
[reo 0.0.7]                 line="87"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="float" data="float" line="91" name="@" pos="4">1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;97&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;98&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;99&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.gt&quot; line=&quot;100&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;100&quot; pos=&quot;6&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;100&quot; pos=&quot;11&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;101&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;108&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;110&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;111&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;112&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;113&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;114&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="9">\n
[reo 0.0.7]                         <o base="x" line="114" pos="8" ref="111"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="114" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="114" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="115" pos="9">\n
[reo 0.0.7]                      <o base="x" line="115" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="115" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="116" pos="9">\n
[reo 0.0.7]                      <o base="x" line="116" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="^" line="116" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="117" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="118" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="124" name="abs" pos="2">\n
[reo 0.0.7]             <o base="^" line="126" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="128" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="bytes" data="bytes" line="130" name="@" pos="4">7F 80 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="134" name="@" pos="4">\n
[reo 0.0.7]                <o base="string" data="string" line="135" name="msg" pos="6">You can not convert positive infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="137" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="string" data="string" line="139" name="@" pos="4">+∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 134&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 167&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 93&micro;s
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (15845 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;6&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.positive-infinity&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:55:59.626166Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6" ref="33"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10" ref="39"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="44"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="48" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="9" ref="47"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                         <o base="x" line="54" pos="8" ref="51"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="54" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="9">\n
[reo 0.0.7]                      <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="55" pos="13" ref="51"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" pos="9">\n
[reo 0.0.7]                      <o base="x" line="61" pos="8" ref="58"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=&quot;.as-bytes&quot; line=&quot;62&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;62&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;64&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot; ref=&quot;65&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                <o base=".or" line="79" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="80" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="9">\n
[reo 0.0.7]                         <o base="x" line="80" pos="8" ref="77"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8" ref="77"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.negative-infinity"\n
[reo 0.0.7]                 line="87"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.float"\n
[reo 0.0.7]                 data="float"\n
[reo 0.0.7]                 line="91"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                   <o base="x" line="95" pos="12" ref="94"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="100" pos="7">\n
[reo 0.0.7]                   <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="101" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   &lt;o base=&quot;.lt&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot; ref=&quot;98&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;108&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;110&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;111&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;112&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;113&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;114&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;114&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;115&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;115&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;115&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;116&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base="x" line="116" pos="8" ref="111"/>\n
[reo 0.0.7]                      <o base="^" line="116" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="117" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="118" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="120" name="mod" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="124" name="abs" pos="2">\n
[reo 0.0.7]             <o base="^" line="126" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="128" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.bytes"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="130"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">7F 80 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="134" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string"\n
[reo 0.0.7]                    data="string"\n
[reo 0.0.7]                    line="135"\n
[reo 0.0.7]                    name="msg"\n
[reo 0.0.7]                    pos="6">You can not convert positive infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="137" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.string"\n
[reo 0.0.7]                 data="string"\n
[reo 0.0.7]                 line="139"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">+∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 193&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 181&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 222µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (16143 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;nan org.eolang.math.nan&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;nan&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="positive-infinity" pos="0">\n
[reo 0.0.7]          <o abstract="" line="32" name="eq" pos="2">\n
[reo 0.0.7]             <o line="33" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                   <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                   <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="neq" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]                <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                   <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                   <o base="x" line="40" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lt" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="44"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="lte" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".eq" line="48" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]                <o base="x" line="48" pos="9"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gt" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]                <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                   <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                         <o base="x" line="54" pos="8"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                         <o base="org.eolang.math.nan" line="54" pos="23"/>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="55" pos="9">\n
[reo 0.0.7]                      <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                      <o base="x" line="55" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="57" name="gte" pos="2">\n
[reo 0.0.7]             <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".not" line="59" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="60" pos="6">\n
[reo 0.0.7]                   <o base=".as-bytes" line="61" pos="9">\n
[reo 0.0.7]                      <o base="x" line="61" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="62" pos="11">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="62" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="64" name="times" pos="2">\n
[reo 0.0.7]             <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;68&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;69&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;69&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;69&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;70&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;76&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                      <o base="x" line="81" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.math.negative-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]                <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="85" name="neg" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.math.negative-infinity"\n
[reo 0.0.7]                 line="87"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="89" name="signum" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.float"\n
[reo 0.0.7]                 data="float"\n
[reo 0.0.7]                 line="91"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">1.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="93" name="minus" pos="2">\n
[reo 0.0.7]             <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]                <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]                <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                   <o base="x" line="95" pos="12"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="97" name="pow" pos="2">\n
[reo 0.0.7]             <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]             <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]                <o base=".gt" line="100" pos="7">\n
[reo 0.0.7]                   <o base="x" line="100" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="^" line="101" pos="6"/>\n
[reo 0.0.7]                <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                   <o base=".lt" line="103" pos="9">\n
[reo 0.0.7]                      <o base="x" line="103" pos="8"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="104" pos="8">0.0</o>\n
[reo 0.0.7]                   <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                      &lt;o base=&quot;.eq&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;108&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;110&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;111&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;112&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.or&quot; line=&quot;113&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;114&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;x&quot; line=&quot;114&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;115&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;115&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;115&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;116&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;116&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;116&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;120&quot; name=&quot;mod&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base="org.eolang.math.nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="124" name="abs" pos="2">\n
[reo 0.0.7]             <o base="^" line="126" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="128" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.bytes"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="130"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">7F 80 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="132" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="134" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string"\n
[reo 0.0.7]                    data="string"\n
[reo 0.0.7]                    line="135"\n
[reo 0.0.7]                    name="msg"\n
[reo 0.0.7]                    pos="6">You can not convert positive infinity to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="137" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.string"\n
[reo 0.0.7]                 data="string"\n
[reo 0.0.7]                 line="139"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">+∞</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 289µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 208µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (53905 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &amp;gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &amp;gt; eq\n
[reo 0.0.7]     eq. &amp;gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &ne; x\n
[reo 0.0.7]   [x] &amp;gt; neq\n
[reo 0.0.7]     (^.eq x).not &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;lt; x\n
[reo 0.0.7]   [x] &amp;gt; lt\n
[reo 0.0.7]     FALSE &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &le; x\n
[reo 0.0.7]   [x] &amp;gt; lte\n
[reo 0.0.7]     ^.eq x &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &amp;gt; x\n
[reo 0.0.7]   [x] &amp;gt; gt\n
[reo 0.0.7]     not. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &gt; mod\n
[reo 0.0.7]     nan &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          &lt;part&gt;nan&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta expanded=&quot;&quot; line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;negative-infinity org.eolang.math.negative-infinity&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;negative-infinity&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.negative-infinity&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="positive-infinity"\n
[reo 0.0.7]           original-name="positive-infinity"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$neq"\n
[reo 0.0.7]              cut="7"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="neq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$lt"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$lte&quot;\n
[reo 0.0.7]              cut=&quot;16&quot;\n
[reo 0.0.7]              line=&quot;46&quot;\n
[reo 0.0.7]              name=&quot;lte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;46&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$gt&quot;\n
[reo 0.0.7]              cut=&quot;21&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$gte"\n
[reo 0.0.7]              cut="33"\n
[reo 0.0.7]              line="57"\n
[reo 0.0.7]              name="gte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="57">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$times"\n
[reo 0.0.7]              cut="41"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$plus&quot;\n
[reo 0.0.7]              cut=&quot;60&quot;\n
[reo 0.0.7]              line=&quot;76&quot;\n
[reo 0.0.7]              name=&quot;plus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;76&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$neg"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="85"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="85">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$signum"\n
[reo 0.0.7]              cut="76"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="signum"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="89">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$minus&quot;\n
[reo 0.0.7]              cut=&quot;78&quot;\n
[reo 0.0.7]              line=&quot;93&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;93&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$pow&quot;\n
[reo 0.0.7]              cut=&quot;84&quot;\n
[reo 0.0.7]              line=&quot;97&quot;\n
[reo 0.0.7]              name=&quot;pow&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;97&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$div"\n
[reo 0.0.7]              cut="102"\n
[reo 0.0.7]              line="110"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="110">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$mod"\n
[reo 0.0.7]              cut="119"\n
[reo 0.0.7]              line="120"\n
[reo 0.0.7]              name="mod"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="120">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$abs&quot;\n
[reo 0.0.7]              cut=&quot;121&quot;\n
[reo 0.0.7]              line=&quot;124&quot;\n
[reo 0.0.7]              name=&quot;abs&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;124&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$as-bytes"\n
[reo 0.0.7]              cut="123"\n
[reo 0.0.7]              line="128"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="128">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$as-int"\n
[reo 0.0.7]              cut="125"\n
[reo 0.0.7]              line="132"\n
[reo 0.0.7]              name="as-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="132">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$as-string&quot;\n
[reo 0.0.7]              cut=&quot;128&quot;\n
[reo 0.0.7]              line=&quot;137&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;137&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;32&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos="4">\n
[reo 0.0.7]             <o base=".as-bytes" line="35" pos="7">\n
[reo 0.0.7]                <o base="^" line="35" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-bytes" line="36" pos="7">\n
[reo 0.0.7]                <o base="x" line="36" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="32.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="32.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="32.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="32.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="32.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="32.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="32.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="32.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="32.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="32.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="32.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="32.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="32.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="32.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="32.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="32.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="32.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="positive-infinity$neq"\n
[reo 0.0.7]           original-name="neq"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="40" name="@" pos="12">\n
[reo 0.0.7]             <o base=".eq" line="40" pos="6">\n
[reo 0.0.7]                <o base="^" line="40" pos="5"/>\n
[reo 0.0.7]                <o base="x" line="40" pos="10"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="38.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;42&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;44&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="46"\n
[reo 0.0.7]           name="positive-infinity$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".eq" line="48" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="48" pos="4"/>\n
[reo 0.0.7]             <o base="x" line="48" pos="9"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="46.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="46.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="46.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="46.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="46.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="46.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="46.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="46.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="46.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="46.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="46.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="46.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="46.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="46.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="46.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="46.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="46.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="50"\n
[reo 0.0.7]           name="positive-infinity$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                      <o base="x" line="54" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;54&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;55&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;55&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;55&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;57&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;58&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;59&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;60&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;61&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;61&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;62&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   <o base="org.eolang.math.nan" line="62" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="57.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="57.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="57.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="57.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="57.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="57.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="57.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="57.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="57.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="57.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="57.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="57.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="57.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="57.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="57.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="57.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="57.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="positive-infinity$times"\n
[reo 0.0.7]           original-name="times"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="65" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="66" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="67" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="68" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" pos="9">\n
[reo 0.0.7]                      <o base="x" line="68" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                   <o base="x" line="69" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]             <o base=".if" line=&quot;71&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;72&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;72&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;72&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;73&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;74&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;76&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line="80" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="80" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="80" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="81" pos="9">\n
[reo 0.0.7]                   <o base="x" line="81" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="81" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="82" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="83" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="76.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="76.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="76.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="76.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="76.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="76.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="76.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="76.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="76.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="76.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="76.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="76.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="76.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="76.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="76.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="76.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="76.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="85"\n
[reo 0.0.7]           name="positive-infinity$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.negative-infinity"\n
[reo 0.0.7]              line="87"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="85.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="85.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="85.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="85.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="85.50" name="gt"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;85.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;89&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.float&quot;\n
[reo 0.0.7]              data=&quot;float&quot;\n
[reo 0.0.7]              line=&quot;91&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.128&quot; name=&quot;as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="89.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="89.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="93"\n
[reo 0.0.7]           name="positive-infinity$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="94" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".plus" line="95" name="@" pos="5">\n
[reo 0.0.7]             <o base="^" line="95" pos="4"/>\n
[reo 0.0.7]             <o base=".neg" line="95" pos="13">\n
[reo 0.0.7]                <o base="x" line="95" pos="12"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="93.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="93.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="93.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="93.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="93.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="93.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="93.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="93.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="93.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="93.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="93.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="93.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="93.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="93.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="93.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="93.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="93.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="97"\n
[reo 0.0.7]           name="positive-infinity$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]             <o base=".gt" line="100" pos="7">\n
[reo 0.0.7]                <o base="x" line="100" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;101&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;102&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.lt&quot; line=&quot;103&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;103&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;103&quot; pos=&quot;13&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;104&quot; pos=&quot;8&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.if&quot; line=&quot;105&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.eq&quot; line=&quot;106&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;106&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;106&quot; pos=&quot;15&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;107&quot; pos=&quot;10&quot;&gt;1.0&lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;108&quot; pos=&quot;10&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1"\n
[reo 0.0.7]           line="110"\n
[reo 0.0.7]           name="positive-infinity$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="111" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="112" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="113" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="114" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="114" pos="9">\n
[reo 0.0.7]                      <o base="x" line="114" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="114" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="114" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="115" pos="9">\n
[reo 0.0.7]                   <o base="x" line="115" pos="8"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="115" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="116" pos="9">\n
[reo 0.0.7]                   <o base="x" line="116" pos="8"/>\n
[reo 0.0.7]                   <o base="^" line="116" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="117" pos="6"/>\n
[reo 0.0.7]             <o base="^" line="118" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="110.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="110.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="110.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="110.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="110.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="110.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="110.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="110.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="110.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="110.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="110.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="110.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="110.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="110.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="110.128" name="as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;110.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;110.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;120&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$mod&quot;\n
[reo 0.0.7]           original-name=&quot;mod&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;122&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;120.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;124&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$abs&quot;\n
[reo 0.0.7]           original-name=&quot;abs&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="124.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="124.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="124.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="124.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="124.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="124.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="124.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="124.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="124.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="124.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="124.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="124.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="124.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="128"\n
[reo 0.0.7]           name="positive-infinity$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.bytes"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="130"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">7F 80 00 00</o>\n
[reo 0.0.7]          <o level="1" line="128.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="128.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="128.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="128.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="128.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="128.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="128.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="128.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="128.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="128.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="128.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="128.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="128.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="128.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="128.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="128.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="128.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$as-int$@&quot;\n
[reo 0.0.7]              cut=&quot;125&quot;\n
[reo 0.0.7]              line=&quot;134&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;134&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="132.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="132.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="132.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="132.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="132.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="132.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="132.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="134"\n
[reo 0.0.7]           name="positive-infinity$as-int$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="positive-infinity$as-int"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="135"\n
[reo 0.0.7]              name="msg"\n
[reo 0.0.7]              pos="6">You can not convert positive infinity to int</o>\n
[reo 0.0.7]          <o level="2" line="134.32" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="134.38" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="134.42" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="134.46" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="134.50" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="134.57" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="134.64" name="times"/>\n
[reo 0.0.7]          <o level="2" line="134.76" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="134.85" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="134.89" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="134.93" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="134.97" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="134.110" name="div"/>\n
[reo 0.0.7]          <o level="2" line="134.120" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="134.124" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="134.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="134.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="137"\n
[reo 0.0.7]           name="positive-infinity$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="139"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">+∞</o>\n
[reo 0.0.7]          <o level="1" line="137.32" name="eq"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;137.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 311&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 282&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 18ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 171&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 141&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 92&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 29ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (57227 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="6"\n
[reo 0.0.7]           name="org.eolang.math.positive-infinity"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/positive-infinity.eo"\n
[reo 0.0.7]           time="2022-09-29T11:55:59.626166Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.negative-infinity\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Positive infinity\n
[reo 0.0.7] [] &gt; positive-infinity\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     eq. &gt; @\n
[reo 0.0.7]       ^.as-bytes\n
[reo 0.0.7]       x.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     (^.eq x).not &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     ^.eq x &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         ^.eq x\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     not. &gt; @\n
[reo 0.0.7]       eq.\n
[reo 0.0.7]         x.as-bytes\n
[reo 0.0.7]         nan.as-bytes\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         negative-infinity\n
[reo 0.0.7]         ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     negative-infinity &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     1.0 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^.plus (x.neg) &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       x.gt 0.0\n
[reo 0.0.7]       ^\n
[reo 0.0.7]       if.\n
[reo 0.0.7]         x.lt 0.0\n
[reo 0.0.7]         0.0\n
[reo 0.0.7]         if.\n
[reo 0.0.7]           x.eq 0.0\n
[reo 0.0.7]           1.0\n
[reo 0.0.7]           nan\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &amp;gt; div\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       or.\n
[reo 0.0.7]         x.as-bytes.eq (nan.as-bytes)\n
[reo 0.0.7]         x.eq negative-infinity\n
[reo 0.0.7]         x.eq ^\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       ^\n
[reo 0.0.7] \n
[reo 0.0.7]   # Remainder of $\n
[reo 0.0.7]   [] &amp;gt; mod\n
[reo 0.0.7]     nan &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-80-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can not convert positive infinity to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "+∞" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>negative-infinity org.eolang.math.negative-infinity</tail>\n
[reo 0.0.7]          <part>negative-infinity</part>\n
[reo 0.0.7]          <part>org.eolang.math.negative-infinity</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="positive-infinity"\n
[reo 0.0.7]           original-name="positive-infinity"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="32">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$neq&quot;\n
[reo 0.0.7]              cut=&quot;7&quot;\n
[reo 0.0.7]              line=&quot;38&quot;\n
[reo 0.0.7]              name=&quot;neq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;38&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$lt"\n
[reo 0.0.7]              cut="13"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$lte"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="46"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="46">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$gt&quot;\n
[reo 0.0.7]              cut=&quot;21&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$gte&quot;\n
[reo 0.0.7]              cut=&quot;33&quot;\n
[reo 0.0.7]              line=&quot;57&quot;\n
[reo 0.0.7]              name=&quot;gte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;57&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$times"\n
[reo 0.0.7]              cut="41"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$plus&quot;\n
[reo 0.0.7]              cut=&quot;60&quot;\n
[reo 0.0.7]              line=&quot;76&quot;\n
[reo 0.0.7]              name=&quot;plus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;76&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$neg"\n
[reo 0.0.7]              cut="74"\n
[reo 0.0.7]              line="85"\n
[reo 0.0.7]              name="neg"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="85">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$signum"\n
[reo 0.0.7]              cut="76"\n
[reo 0.0.7]              line="89"\n
[reo 0.0.7]              name="signum"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="89">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$minus&quot;\n
[reo 0.0.7]              cut=&quot;78&quot;\n
[reo 0.0.7]              line=&quot;93&quot;\n
[reo 0.0.7]              name=&quot;minus&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;93&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$pow"\n
[reo 0.0.7]              cut="84"\n
[reo 0.0.7]              line="97"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="97">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$div"\n
[reo 0.0.7]              cut="102"\n
[reo 0.0.7]              line="110"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="110">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;128&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$mod&quot;\n
[reo 0.0.7]              cut=&quot;119&quot;\n
[reo 0.0.7]              line=&quot;120&quot;\n
[reo 0.0.7]              name=&quot;mod&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;120&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$abs"\n
[reo 0.0.7]              cut="121"\n
[reo 0.0.7]              line="124"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="124">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$as-bytes"\n
[reo 0.0.7]              cut="123"\n
[reo 0.0.7]              line="128"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="128">\n
[reo 0.0.7]             <o as="eq" base="eq" level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;97&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;110&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;mod&quot; base=&quot;mod&quot; level=&quot;1&quot; ref=&quot;120&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;124&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;132&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;positive-infinity$as-int&quot;\n
[reo 0.0.7]              cut=&quot;125&quot;\n
[reo 0.0.7]              line=&quot;132&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;132&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;57&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;64&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;76&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;85&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;89&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;93&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="137"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$as-string"\n
[reo 0.0.7]              cut="128"\n
[reo 0.0.7]              line="137"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="137">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="1" ref="120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="128"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="132"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="32"\n
[reo 0.0.7]           name="positive-infinity$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;33&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;35&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;35&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-bytes&quot; line=&quot;36&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;36&quot; pos=&quot;6&quot; ref=&quot;33&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;32.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$neq&quot;\n
[reo 0.0.7]           original-name=&quot;neq&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.not&quot; line=&quot;40&quot; name=&quot;@&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;40&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;40&quot; pos=&quot;5&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;40&quot; pos=&quot;10&quot; ref=&quot;39&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="38.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="38.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="38.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="38.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="38.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="38.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="38.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="38.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="38.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="38.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="38.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="38.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="38.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="positive-infinity$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="44"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="42.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="42.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="42.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="42.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="42.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="42.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="42.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="42.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="42.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="42.97" name="pow"/>\n
[reo 0.0.7]          <o level="1&quot; line=&quot;42.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;46&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;47&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.eq&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;48&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;x&quot; line=&quot;48&quot; pos=&quot;9&quot; ref=&quot;47&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$gt&quot;\n
[reo 0.0.7]           original-name=&quot;gt&quot;\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="52" name="@" pos="4">\n
[reo 0.0.7]             <o base=".or" line="53" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="18">\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="9">\n
[reo 0.0.7]                      <o base="x" line="54" pos="8" ref="51"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="54" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="54" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="55" pos="9">\n
[reo 0.0.7]                   <o base="^" line="55" pos="8"/>\n
[reo 0.0.7]                   <o base="x" line="55" pos="13" ref="51"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="50.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="50.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="50.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="50.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="50.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="50.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="50.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="50.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="50.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="50.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="50.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="50.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="50.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="50.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="50.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="50.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="50.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="57"\n
[reo 0.0.7]           name="positive-infinity$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="58" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".not" line="59" name="@" pos="4"&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;60&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;61&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;61&quot; pos=&quot;8&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.as-bytes&quot; line=&quot;62&quot; pos=&quot;11&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;62&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;57.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;65&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;66&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;67&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;68&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;68&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;68&quot; pos=&quot;8&quot; ref=&quot;65&quot;/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".as-bytes" line="68" pos="26">\n
[reo 0.0.7]                      <o base="org.eolang.math.nan" line="68" pos="23"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".eq" line="69" pos="9">\n
[reo 0.0.7]                   <o base="x" line="69" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="69" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="70" pos="6"/>\n
[reo 0.0.7]             <o base=".if" line="71" pos="6">\n
[reo 0.0.7]                <o base=".eq" line="72" pos="9">\n
[reo 0.0.7]                   <o base="x" line="72" pos="8" ref="65"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.negative-infinity" line="72" pos="13"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.negative-infinity" line="73" pos="8"/>\n
[reo 0.0.7]                <o base="^" line="74" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="64.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="64.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="64.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="64.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="64.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="64.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="64.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="64.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="64.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="64.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="64.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="64.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="64.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="64.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="64.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="64.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="64.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="76"\n
[reo 0.0.7]           name="positive-infinity$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;77&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;78&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;79&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;80&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;80&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;80&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;80&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;81&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;81&quot; pos=&quot;8&quot; ref=&quot;77&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;81&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;82&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;83&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;76.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="85"\n
[reo 0.0.7]           name="positive-infinity$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.negative-infinity"\n
[reo 0.0.7]              line="87"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"/>\n
[reo 0.0.7]          <o level="1" line="85.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="85.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="85.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="85.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="85.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="85.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="85.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="85.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="85.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="85.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="85.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="85.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="85.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="85.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="85.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="85.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="85.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="89"\n
[reo 0.0.7]           name="positive-infinity$signum"\n
[reo 0.0.7]           original-name="signum"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="91"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">1.0</o>\n
[reo 0.0.7]          <o level="1" line="89.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="89.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="89.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="89.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="89.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="89.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="89.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="89.76" name="plus"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;89.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;93&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;94&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.plus&quot; line=&quot;95&quot; name=&quot;@&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;95&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.neg&quot; line=&quot;95&quot; pos=&quot;13&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;x&quot; line=&quot;95&quot; pos=&quot;12&quot; ref=&quot;94&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;93.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="93.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="93.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="97"\n
[reo 0.0.7]           name="positive-infinity$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="98" name="x" pos="3"/>\n
[reo 0.0.7]          <o base=".if" line="99" name="@" pos="4">\n
[reo 0.0.7]             <o base=".gt" line="100" pos="7">\n
[reo 0.0.7]                <o base="x" line="100" pos="6" ref="98"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="100" pos="11">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="^" line="101" pos="6"/>\n
[reo 0.0.7]             <o base=".if" line="102" pos="6">\n
[reo 0.0.7]                <o base=".lt" line="103" pos="9">\n
[reo 0.0.7]                   <o base="x" line="103" pos="8" ref="98"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="103" pos="13">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="104" pos="8">0.0</o>\n
[reo 0.0.7]                <o base=".if" line="105" pos="8">\n
[reo 0.0.7]                   <o base=".eq" line="106" pos="11">\n
[reo 0.0.7]                      <o base="x" line="106" pos="10" ref="98"/>\n
[reo 0.0.7]                      <o base="org.eolang.float" data="float" line="106" pos="15">0.0</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="107" pos="10">1.0</o>\n
[reo 0.0.7]                   <o base="org.eolang.math.nan" line="108" pos="10"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="97.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="97.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="97.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="97.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="97.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="97.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="97.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="97.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="97.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="97.89" name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;97.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;110&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;111&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;112&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.or&quot; line=&quot;113&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;114&quot; pos=&quot;18&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;x&quot; line=&quot;114&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.as-bytes&quot; line=&quot;114&quot; pos=&quot;26&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;114&quot; pos=&quot;23&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;115&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;115&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.negative-infinity&quot; line=&quot;115&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;116&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;x&quot; line=&quot;116&quot; pos=&quot;8&quot; ref=&quot;111&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;116&quot; pos=&quot;13&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;117&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;118&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;110.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;110.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="110.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="110.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="110.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="110.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="110.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="110.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="110.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="110.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="110.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="110.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="110.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="110.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="110.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="110.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="110.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="120"\n
[reo 0.0.7]           name="positive-infinity$mod"\n
[reo 0.0.7]           original-name="mod"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.math.nan" line="122" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="120.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="120.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="120.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="120.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="120.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="120.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="120.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="120.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="120.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="120.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="120.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="120.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="120.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="120.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="120.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="120.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="120.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1&quot;\n
[reo 0.0.7]           line=&quot;124&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$abs&quot;\n
[reo 0.0.7]           original-name=&quot;abs&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;126&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.132&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;124.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;128&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$as-bytes&quot;\n
[reo 0.0.7]           original-name=&quot;as-bytes&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bytes&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;130&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;7F 80 00 00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;128.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="128.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="128.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="128.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="128.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="128.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="128.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="128.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="128.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="128.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="128.132" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="128.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="132"\n
[reo 0.0.7]           name="positive-infinity$as-int"\n
[reo 0.0.7]           original-name="as-int"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="positive-infinity$as-int$@"\n
[reo 0.0.7]              cut="125"\n
[reo 0.0.7]              line="134"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="134">\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="132.32"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2" ref="132.38"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2" ref="132.42"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2" ref="132.46"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2" ref="132.50"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2" ref="132.57"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2" ref="132.64"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="2" ref="132.76"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="2" ref="132.85"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="2" ref="132.89"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="2" ref="132.93"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="2" ref="132.97"/>\n
[reo 0.0.7]             <o as="div" base="div" level="2" ref="132.110"/>\n
[reo 0.0.7]             <o as="mod" base="mod" level="2" ref="132.120"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="2" ref="132.124"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="2" ref="132.128"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string&quot; level=&quot;2&quot; ref=&quot;132.137&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.85&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.89&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.93&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.97&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.110&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.120&quot; name=&quot;mod&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.124&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.128&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;132.137&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;134&quot;\n
[reo 0.0.7]           name=&quot;positive-infinity$as-int$@&quot;\n
[reo 0.0.7]           original-name=&quot;@&quot;\n
[reo 0.0.7]           parent=&quot;positive-infinity$as-int&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;135&quot;\n
[reo 0.0.7]              name=&quot;msg&quot;\n
[reo 0.0.7]              pos=&quot;6&quot;&gt;You can not convert positive infinity to int&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.32&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.38&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.42&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.46&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.50&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.57&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.64&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;134.76&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="2" line="134.85" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="134.89" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="134.93" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="134.97" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="134.110" name="div"/>\n
[reo 0.0.7]          <o level="2" line="134.120" name="mod"/>\n
[reo 0.0.7]          <o level="2" line="134.124" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="134.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="134.137" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="137"\n
[reo 0.0.7]           name="positive-infinity$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="positive-infinity"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="139"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">+∞</o>\n
[reo 0.0.7]          <o level="1" line="137.32" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="137.38" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="137.42" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="137.46" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="137.50" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="137.57" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="137.64" name="times"/>\n
[reo 0.0.7]          <o level="1" line="137.76" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="137.85" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="137.89" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="137.93" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="137.97" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="137.110" name="div"/>\n
[reo 0.0.7]          <o level="1" line="137.120" name="mod"/>\n
[reo 0.0.7]          <o level="1" line="137.124" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="137.128" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="137.132" name="as-int"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 214µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 35ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 220&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 43ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 204&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 173&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 581ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14098 bytes of XML in 405µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/positive-infinity.xmir saved (57406 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir (program:org.eolang.math.positive-infinity) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/positive-infinity.xmir
[reo 0.0.7] [INFO] Optimized 2 out of 27 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 62277 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Found 7 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/negative-infinity.xmir: [org.eolang.bool, org.eolang.bytes, org.eolang.float, org.eolang.int, org.eolang.math.nan, org.eolang.math.positive-infinity, org.eolang.string]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 57406 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Found 6 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/positive-infinity.xmir: [org.eolang.bool, org.eolang.bytes, org.eolang.float, org.eolang.math.nan, org.eolang.math.negative-infinity, org.eolang.string]
[reo 0.0.7] [INFO] Discovered 8 foreign objects in 2 programs: [org.eolang.bool, org.eolang.math.nan, org.eolang.math.negative-infinity, org.eolang.float, org.eolang.string, org.eolang.bytes, org.eolang.math.positive-infinity, org.eolang.int]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 18ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.pi' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/pi.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo saved (1298 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.pi' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.angle' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/angle.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo saved (1874 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.angle' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.nan' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/nan.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo saved (2201 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.nan' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.e' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/e.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/e.eo saved (1301 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.e' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/e.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] The object 'org.eolang.math.random' will be pulled from https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/org/eolang/math/random.eo...
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/04-pull/org/eolang/math/random.eo saved (2231 bytes)
[reo 0.0.7] [DEBUG] The sources of the object 'org.eolang.math.random' pulled to ./home/r/repo/target/eo/04-pull/org/eolang/math/random.eo
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [INFO] 5 program(s) pulled from [./home/r/.eo (5f82cc1)]+[fallback to [https://raw.githubusercontent.com/objectionary/home/5f82cc1edffad67bf4ba816610191403eb18af5d/objects/%s.eo]+(5f82cc1 cache to /home/r/.eo)]
[reo 0.0.7] [DEBUG] Execution of PullMojo took 2s
[reo 0.0.7] [DEBUG] 3 suitable tojo(s) found out of 32
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16608 bytes of XML in 470µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.negative-infinity/*.*.*: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14098 bytes of XML in 333µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.positive-infinity/*.*.*: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] Dependency org.eolang:eo-math:0.2.3 already resolved to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 4ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 8 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES, 8 program(s) registered with version 0.2.3
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 31 objects found in 3 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 3ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-math/-/0.2.3 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [DEBUG] No binary files placed from 3 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 2ms
[reo 0.0.7] [INFO] Assemble cycle #7 (eo:27/xmir:25/xmir2:25/discovered:25 -> eo:32/xmir:27/xmir2:27/discovered:27), took 3s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.heap to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bytes to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.as-phi to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.string to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.try to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.ram to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.memory to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.error to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.float to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.cage to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.switch to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.nop to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.seq to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdout to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdin to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bool to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.goto to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.bytes-as-array to ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.map to ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.multimap to ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.number to ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.negative-infinity to ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.positive-infinity to ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 30 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3474 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.pi:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="1"
[reo 0.0.7]           name="org.eolang.math.pi"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo"
[reo 0.0.7]           time="2022-09-29T11:56:02.919901Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # The PI number
[reo 0.0.7] [] &gt; pi
[reo 0.0.7]   3.14159265358979323846 &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="pi" pos="0">
[reo 0.0.7]          <o base="float" data="float" line="30" name="@" pos="2">3.141592653589793</o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/pi.xmir saved (3546 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/pi.xmir saved (3546 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/pi.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 70 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6989 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.angle:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="2"
[reo 0.0.7]           name="org.eolang.math.angle"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.math.nan
[reo 0.0.7] +alias org.eolang.math.pi
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # The angle in radians
[reo 0.0.7] [f] &gt; angle
[reo 0.0.7]   f &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Sine of $
[reo 0.0.7]   [] &gt; sin /float
[reo 0.0.7]
[reo 0.0.7]   # Cosine of $
[reo 0.0.7]   [] &gt; cos /float
[reo 0.0.7]
[reo 0.0.7]   # Tangent of $
[reo 0.0.7]   [] &gt; tan
[reo 0.0.7]     ^.cos &gt; cosine!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       cosine.eq 0.0
[reo 0.0.7]       nan
[reo 0.0.7]       div.
[reo 0.0.7]         ^.sin
[reo 0.0.7]         cosine
[reo 0.0.7]
[reo 0.0.7]   # Cotangent of $
[reo 0.0.7]   [] &gt; ctan
[reo 0.0.7]     ^.sin &gt; sine!
[reo 0.0.7]     if. &gt; @
[reo 0.0.7]       sine.eq 0.0
[reo 0.0.7]       nan
[reo 0.0.7]       div.
[reo 0.0.7]         ^.cos
[reo 0.0.7]         sine
[reo 0.0.7]
[reo 0.0.7]   # Converts this from radians to degrees
[reo 0.0.7]   [] &gt; as-degrees
[reo 0.0.7]     div. &gt; @
[reo 0.0.7]       ^.times 180.0
[reo 0.0.7]       pi
[reo 0.0.7]
[reo 0.0.7]   # Converts this from degrees to radians
[reo 0.0.7]   [] &gt; as-radians
[reo 0.0.7]     div. &gt; @
[reo 0.0.7]       ^.times pi
[reo 0.0.7]       180.0
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>alias</head>
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>
[reo 0.0.7]          <part>org.eolang.math.nan</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.pi&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math.pi&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="28">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">
[reo 0.0.7]          <o line="31" name="f" pos="1"/>
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">
[reo 0.0.7]             <o base="^" line="42" pos="4"/>
[reo 0.0.7]             <o base=".cos"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="42"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="cosine"
[reo 0.0.7]                 pos="5"/>
[reo 0.0.7]             <o base=".if" line="43" name="@" pos="4">
[reo 0.0.7]                <o base="cosine" line="44" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="44" method="" pos="12">
[reo 0.0.7]                   <o base="float" data="float" line="44" pos="16">0.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="nan" line="45" pos="6"/>
[reo 0.0.7]                <o base=".div" line="46" pos="6">
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>
[reo 0.0.7]                   <o base=".sin" line="47" method="" pos="9"/>
[reo 0.0.7]                   <o base="cosine" line="48" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">
[reo 0.0.7]             <o base="^" line="52" pos="4"/>
[reo 0.0.7]             <o base=".sin"
[reo 0.0.7]                 const=""
[reo 0.0.7]                 line="52"
[reo 0.0.7]                 method=""
[reo 0.0.7]                 name="sine"
[reo 0.0.7]                 pos="5"/>
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">
[reo 0.0.7]                <o base="sine" line="54" pos="6"/>
[reo 0.0.7]                <o base=".eq" line="54" method="" pos="10">
[reo 0.0.7]                   <o base="float" data="float" line="54" pos="14">0.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="nan" line="55" pos="6"/>
[reo 0.0.7]                <o base=".div" line="56" pos="6">
[reo 0.0.7]                   <o base="^" line="57" pos="8"/>
[reo 0.0.7]                   <o base=".cos" line="57" method="" pos="9"/>
[reo 0.0.7]                   <o base="sine" line="58" pos="8"/>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="63" pos="6"/>
[reo 0.0.7]                <o base=".times" line="63" method="" pos="7">
[reo 0.0.7]                   <o base="float" data="float" line="63" pos="14">180.0</o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="pi" line="64" pos="6"/>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">
[reo 0.0.7]                <o base="^" line="69" pos="6"/>
[reo 0.0.7]                <o base=".times" line="69" method="" pos="7">
[reo 0.0.7]                   <o base="pi" line="69" pos="14"/>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base="float" data="float" line="70" pos="6">180.0</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/angle.xmir saved (7064 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/angle.xmir saved (7064 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/angle.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 97 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7269 bytes of XML in 242µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.nan:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="4"
[reo 0.0.7]           name="org.eolang.math.nan"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo"
[reo 0.0.7]           time="2022-09-29T11:56:02.940775Z&quot;
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # Not a number
[reo 0.0.7] [] &amp;gt; nan
[reo 0.0.7]   # Tests that $ = x
[reo 0.0.7]   [x] &amp;gt; eq
[reo 0.0.7]     FALSE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &ne; x
[reo 0.0.7]   [x] &amp;gt; neq
[reo 0.0.7]     TRUE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &amp;lt; x
[reo 0.0.7]   [x] &amp;gt; lt
[reo 0.0.7]     FALSE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &le; x
[reo 0.0.7]   [x] &amp;gt; lte
[reo 0.0.7]     FALSE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &amp;gt; x
[reo 0.0.7]   [x] &amp;gt; gt
[reo 0.0.7]     FALSE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Tests that $ &ge; x
[reo 0.0.7]   [x] &amp;gt; gte
[reo 0.0.7]     FALSE &amp;gt; @
[reo 0.0.7]
[reo 0.0.7]   # Multiplication of $ and x
[reo 0.0.7]   [x] &gt; times
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Sum of $ and x
[reo 0.0.7]   [x] &gt; plus
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Negation of $
[reo 0.0.7]   [] &gt; neg
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)
[reo 0.0.7]   [] &gt; signum
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Difference between $ and x
[reo 0.0.7]   [x] &gt; minus
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # x'th power of $
[reo 0.0.7]   [x] &gt; pow
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Quotient of the division of $ by x
[reo 0.0.7]   [x] &gt; div
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)
[reo 0.0.7]   [] &gt; abs
[reo 0.0.7]     ^ &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to bytes
[reo 0.0.7]   [] &gt; as-bytes
[reo 0.0.7]     7F-C0-00-00 &gt; @
[reo 0.0.7]
[reo 0.0.7]   # Converts this to int
[reo 0.0.7]   [] &gt; as-int
[reo 0.0.7]     [] &gt; @
[reo 0.0.7]       "You can't convert NaN to int" &gt; msg
[reo 0.0.7]
[reo 0.0.7]   # Converts this to string
[reo 0.0.7]   [] &gt; as-string
[reo 0.0.7]     "NaN" &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.</license>
[reo 0.0.7]    <metas>
[reo 0.0.7]       <meta line="23">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="nan" pos="0">
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">
[reo 0.0.7]             <o line="31" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="32" name="@" pos="4">00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="34" name="neq" pos="2">
[reo 0.0.7]             <o line="35" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="36" name="@" pos="4">01</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">
[reo 0.0.7]             <o line="39" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="40" name="@" pos="4">00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="42" name="lte" pos="2">
[reo 0.0.7]             <o line="43" name="x" pos="3"/>
[reo 0.0.7]             <o base="bool" data="bytes" line="44" name="@" pos="4">00</o>
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;46&quot; name=&quot;gt&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;47&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;48&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;00&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;50&quot; name=&quot;gte&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;bool&quot; data=&quot;bytes&quot; line=&quot;52&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;00&lt;/o&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;54&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;58&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;60&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;62&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;64&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;
[reo 0.0.7]          &lt;/o&gt;
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;68&quot; name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="70" name="minus" pos="2">
[reo 0.0.7]             <o line="71" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="72" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="74" name="pow" pos="2">
[reo 0.0.7]             <o line="75" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="76" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="78" name="div" pos="2">
[reo 0.0.7]             <o line="79" name="x" pos="3"/>
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="82" name="abs" pos="2">
[reo 0.0.7]             <o base="^" line="84" name="@" pos="4"/>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="86" name="as-bytes" pos="2">
[reo 0.0.7]             <o base="bytes" data="bytes" line="88" name="@" pos="4">7F C0 00 00</o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="90" name="as-int" pos="2">
[reo 0.0.7]             <o abstract="" line="92" name="@" pos="4">
[reo 0.0.7]                <o base="string" data="string" line="93" name="msg" pos="6">You can't convert NaN to int</o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="95" name="as-string" pos="2">
[reo 0.0.7]             <o base="string" data="string" line="97" name="@" pos="4">NaN</o>
[reo 0.0.7]          </o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/nan.xmir saved (7342 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/nan.xmir saved (7342 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/nan.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 30 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3475 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.e:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="0"
[reo 0.0.7]           name="org.eolang.math.e"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/e.eo"
[reo 0.0.7]           time="2022-09-29T11:56:02.955654Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] # The Euler's number
[reo 0.0.7] [] &gt; e
[reo 0.0.7]   2.7182818284590452354 &gt; @
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.&lt;/license&gt;
[reo 0.0.7]    &lt;metas&gt;
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;
[reo 0.0.7]       &lt;/meta&gt;
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="e" pos="0">
[reo 0.0.7]          <o base="float" data="float" line="30" name="@" pos="2">2.718281828459045</o>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/e.xmir saved (3546 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/e.xmir saved (3546 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/e.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/e.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Input of 65 EO lines compiled
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6827 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] Parsed program org.eolang.math.random:
[reo 0.0.7]  <?xml version="1.0" encoding="UTF-8"?>
[reo 0.0.7] <program ms="1"
[reo 0.0.7]           name="org.eolang.math.random"
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"
[reo 0.0.7]           version="0.28.7">
[reo 0.0.7]    <listing># The MIT License (MIT)
[reo 0.0.7] #
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7] #
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] # in the Software without restriction, including without limitation the rights
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] # furnished to do so, subject to the following conditions:
[reo 0.0.7] #
[reo 0.0.7] # The above copyright notice and this permission notice shall be included
[reo 0.0.7] # in all copies or substantial portions of the Software.
[reo 0.0.7] #
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] # SOFTWARE.
[reo 0.0.7]
[reo 0.0.7] +alias org.eolang.math.number
[reo 0.0.7] +home https://github.com/objectionary/eo-math
[reo 0.0.7] +package org.eolang.math
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3
[reo 0.0.7] +version 0.2.3
[reo 0.0.7]
[reo 0.0.7] [seed] &gt; random
[reo 0.0.7]
[reo 0.0.7]   # Get float value for current seed
[reo 0.0.7]   # Divide seed to maximum possible value of the seed
[reo 0.0.7]   [] &gt; @
[reo 0.0.7]     div. &gt; @
[reo 0.0.7]       as-float.
[reo 0.0.7]         number seed
[reo 0.0.7]       as-float.
[reo 0.0.7]         number
[reo 0.0.7]           left.
[reo 0.0.7]             number 1
[reo 0.0.7]             53
[reo 0.0.7]
[reo 0.0.7]   # Next random.
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)
[reo 0.0.7]   [] &gt; next
[reo 0.0.7]     random &gt; @
[reo 0.0.7]       and.
[reo 0.0.7]         number
[reo 0.0.7]           plus.
[reo 0.0.7]             11
[reo 0.0.7]             times.
[reo 0.0.7]               ^.seed
[reo 0.0.7]               25214903917
[reo 0.0.7]         minus.
[reo 0.0.7]           left.
[reo 0.0.7]             number 1
[reo 0.0.7]             53
[reo 0.0.7]           1
[reo 0.0.7]
[reo 0.0.7]   # New random with pseudo-random seed
[reo 0.0.7]   [] &gt; pseudo /random
[reo 0.0.7] </listing>
[reo 0.0.7]    <errors/>
[reo 0.0.7]    <sheets/>
[reo 0.0.7]    <license>The MIT License (MIT)
[reo 0.0.7]
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko
[reo 0.0.7]
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal
[reo 0.0.7] in the Software without restriction, including without limitation the rights
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is
[reo 0.0.7] furnished to do so, subject to the following conditions:
[reo 0.0.7]
[reo 0.0.7] The above copyright notice and this permission notice shall be included
[reo 0.0.7] in all copies or substantial portions of the Software.
[reo 0.0.7]
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
[reo 0.0.7] SOFTWARE.&lt;/license&gt;
[reo 0.0.7]    &lt;metas&gt;
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.number&lt;/tail&gt;
[reo 0.0.7]          <part>org.eolang.math.number</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="24">
[reo 0.0.7]          <head>home</head>
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="25">
[reo 0.0.7]          <head>package</head>
[reo 0.0.7]          <tail>org.eolang.math</tail>
[reo 0.0.7]          <part>org.eolang.math</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="26">
[reo 0.0.7]          <head>rt</head>
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>
[reo 0.0.7]          <part>jvm</part>
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]       <meta line="27">
[reo 0.0.7]          <head>version</head>
[reo 0.0.7]          <tail>0.2.3</tail>
[reo 0.0.7]          <part>0.2.3</part>
[reo 0.0.7]       </meta>
[reo 0.0.7]    </metas>
[reo 0.0.7]    <objects>
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">
[reo 0.0.7]                   <o base="number" line="36" pos="8">
[reo 0.0.7]                      <o base="seed" line="36" pos="15"/>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">
[reo 0.0.7]                   <o base="number" line="38" pos="8">
[reo 0.0.7]                      <o base=".left" line="39" pos="10">
[reo 0.0.7]                         <o base="number" line="40" pos="12">
[reo 0.0.7]                            <o base="int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o base="int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4">
[reo 0.0.7]                <o base=".and" line="51" pos="6">
[reo 0.0.7]                   <o base="number" line="52" pos="8">
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">
[reo 0.0.7]                         <o base="int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>
[reo 0.0.7]                         <o base=".times" line="55" pos="12">
[reo 0.0.7]                            <o base="^" line="56" pos="14"/>
[reo 0.0.7]                            <o base=".seed" line="56" method="" pos="15"/>
[reo 0.0.7]                            <o base="int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                   <o base=".minus" line="58" pos="8">
[reo 0.0.7]                      <o base=".left" line="59" pos="10">
[reo 0.0.7]                         <o base="number" line="60" pos="12">
[reo 0.0.7]                            <o base="int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                         </o>
[reo 0.0.7]                         <o base="int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>
[reo 0.0.7]                      </o>
[reo 0.0.7]                      <o base="int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>
[reo 0.0.7]                   </o>
[reo 0.0.7]                </o>
[reo 0.0.7]             </o>
[reo 0.0.7]          </o>
[reo 0.0.7]          <o abstract="" atom="random" line="64" name="pseudo" pos="2"/>
[reo 0.0.7]       </o>
[reo 0.0.7]    </objects>
[reo 0.0.7] </program>
[reo 0.0.7]
[reo 0.0.7] [DEBUG] File ./home/r/.eo/parsed/5f82cc1/org/eolang/math/random.xmir saved (6903 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/01-parse/org/eolang/math/random.xmir saved (6903 bytes)
[reo 0.0.7] [DEBUG] Parsed ./home/r/repo/target/eo/04-pull/org/eolang/math/random.eo to ./home/r/repo/target/eo/01-parse/org/eolang/math/random.xmir
[reo 0.0.7] [INFO] Parsed 5 .eo sources to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 56ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/negative-infinity.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/positive-infinity.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 161µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 283µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 213µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 238µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 240µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 249µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 283µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 250µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 225µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 259&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 218&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 255µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 259µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 263µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 259µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 139µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 283µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 159µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 260µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 140µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 284µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 253µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 369µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 336µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 281µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 353µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 296µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 352µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 246µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 96&micro;s
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 85&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 100&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 379µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (4280 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.pi"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.919901Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The PI number\n
[reo 0.0.7] [] &gt; pi\n
[reo 0.0.7]   3.14159265358979323846 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="pi" pos="0">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2">3.141592653589793</o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 343µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 274µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 168µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 279&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 350µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 177µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 339µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 310µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 365µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 325µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 301µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 336µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 347µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 578µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 337µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 339µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 360µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 80&micro;s
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 95&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 83&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 430µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 471µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 265µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4795 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.pi"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/pi.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.919901Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The PI number\n
[reo 0.0.7] [] &gt; pi\n
[reo 0.0.7]   3.14159265358979323846 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="pi" original-name="pi" pos="0">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2&quot;&gt;3.141592653589793&lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 241&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 204&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 379&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 289&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 149&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 93&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 361µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 350µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 342µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 369µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 185µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 160µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 378µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 392µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 366µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 300µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 368µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 190ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/pi.xmir saved (5039 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/pi.xmir (program:org.eolang.math.pi) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/pi.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7064 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7064 bytes of XML in 176µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 682µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 141µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 539µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 612µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 542µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 752µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 531&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 663&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 156&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 836µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 132µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 632µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 735µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 561µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 629µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 620µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 566µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 655µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 611µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 145µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (7454 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.math.angle"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2" ref="31"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">\n
[reo 0.0.7]             <o base="^" line="42" pos="4"/>\n
[reo 0.0.7]             <o base=".cos"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="42"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="cosine"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="43" name="@" pos="4">\n
[reo 0.0.7]                <o base="cosine" line="44" pos="6" ref="42"/>\n
[reo 0.0.7]                <o base=".eq" line="44" method="" pos="12">\n
[reo 0.0.7]                   <o base="float" data="float" line="44" pos="16">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   <o base=".sin" line="47" method="" pos="9"/>\n
[reo 0.0.7]                   <o base="cosine" line="48" pos="8" ref="42"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">\n
[reo 0.0.7]             <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]             <o base=".sin"\n
[reo 0.0.7]                 const=""\n
[reo 0.0.7]                 line="52"\n
[reo 0.0.7]                 method=""\n
[reo 0.0.7]                 name="sine"\n
[reo 0.0.7]                 pos="5"/>\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                <o base=".eq" line="54" method="" pos="10">\n
[reo 0.0.7]                   <o base="float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   <o base=".cos" line="57" method="" pos="9"/>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.div&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;63&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.times&quot; line=&quot;63&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;63&quot; pos=&quot;14&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;pi&quot; line=&quot;64&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;as-radians&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.div&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;69&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.times&quot; line=&quot;69&quot; method=&quot;&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;pi&quot; line=&quot;69&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;float&quot; data=&quot;float&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 206&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 211&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 572&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 827&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 147&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (7344 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;2&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.angle&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.&lt;/license&gt;\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.nan&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.nan&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.pi&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.pi&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2" ref="31"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">\n
[reo 0.0.7]             <o base=".cos" const="" line="42" name="cosine" pos="5">\n
[reo 0.0.7]                <o base="^" line="42" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="43" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="44" pos="12">\n
[reo 0.0.7]                   <o base="cosine" line="44" pos="6" ref="42"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="44" pos="16">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                   <o base=".sin" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="cosine" line="48" pos="8" ref="42"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">\n
[reo 0.0.7]             <o base=".sin" const="" line="52" name="sine" pos="5">\n
[reo 0.0.7]                <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                   <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                      <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">\n
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                   <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="pi" line="64" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">\n
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                   <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                   <o base="pi" line="69" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float" line="70" pos="6">180.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 572µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 213&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 588&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 194&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 136&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 765&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 163&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 548&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 631&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 143&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 526µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 970µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 152µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (7607 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.math.angle"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2" ref="31"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">\n
[reo 0.0.7]             <o base=".cos" const="" line="42" name="cosine" pos="5">\n
[reo 0.0.7]                <o base="^" line="42" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="43" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="44" pos="12">\n
[reo 0.0.7]                   <o base="cosine" line="44" pos="6" ref="42"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="44" pos="16">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                   <o base=".sin" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="cosine" line="48" pos="8" ref="42"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">\n
[reo 0.0.7]             <o base=".sin" const="" line="52" name="sine" pos="5">\n
[reo 0.0.7]                <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                   <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                      <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">\n
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                   <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="pi" line="64" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">\n
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                   <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                   <o base="pi" line="69" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 564&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 163&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (7707 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;2&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.angle&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:56:02.926924Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;27&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;jvm org.eolang:eo-math:0.2.3&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;jvm&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang:eo-math:0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;28&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.2.3&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2" ref="31"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">\n
[reo 0.0.7]             <o base=".cos" const="" line="42" name="cosine" pos="5">\n
[reo 0.0.7]                <o base="^" line="42" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="43" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="44" pos="12">\n
[reo 0.0.7]                   <o base="cosine" line="44" pos="6" ref="42"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="44" pos="16">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                   <o base=".sin" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="cosine" line="48" pos="8" ref="42"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">\n
[reo 0.0.7]             <o base=".sin" const="" line="52" name="sine" pos="5">\n
[reo 0.0.7]                <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                   <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                      <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">\n
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                   <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                   <o base="float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.pi" line="64" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">\n
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                   <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.pi" line="69" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="float" data="float" line="70" pos="6">180.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 579µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 662µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 576µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (7830 chars):
[reo 0.0.7] <?xml version="1.0" encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;2&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.angle&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:56:02.926924Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &amp;gt; angle\n
[reo 0.0.7]   f &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &amp;gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="angle&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;31&quot; name=&quot;f&quot; pos=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;f&quot; line=&quot;32&quot; name=&quot;@&quot; pos=&quot;2&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;34&quot; name=&quot;sin&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;float&quot; line=&quot;37&quot; name=&quot;cos&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;40&quot; name=&quot;tan&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.cos&quot; const=&quot;&quot; line=&quot;42&quot; name=&quot;cosine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;43&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;44&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cosine&quot; line=&quot;44&quot; pos=&quot;6&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;44&quot; pos=&quot;16&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="45" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                   <o base=".sin" line="47" pos="9">\n
[reo 0.0.7]                      <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="cosine" line="48" pos="8" ref="42"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="ctan" pos="2">\n
[reo 0.0.7]             <o base=".sin" const="" line="52" name="sine" pos="5">\n
[reo 0.0.7]                <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                   <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                      <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">\n
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                   <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.pi" line="64" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">\n
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                   <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.pi" line="69" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="70" pos="6">180.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 594µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 882µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 590µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 779µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 613µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 740µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 147µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 613&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 826&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 148&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 113&micro;s
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 617&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 744&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 108&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 655&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 727&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 165&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 591µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 662µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 604µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 895µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 155µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 600µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 619µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 737µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 122µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 635µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 785µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 149µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 618µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 713µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (8248 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.math.angle"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="31" name="angle" pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="34" name="sin" pos="2"/>\n
[reo 0.0.7]          <o abstract="" atom="float" line="37" name="cos" pos="2"/>\n
[reo 0.0.7]          <o abstract="" line="40" name="tan" pos="2">\n
[reo 0.0.7]             <o base=".cos&quot; const=&quot;&quot; line=&quot;42&quot; name=&quot;cosine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.if&quot; line=&quot;43&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.eq&quot; line=&quot;44&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cosine&quot; line=&quot;44&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;44&quot; pos=&quot;16&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;45&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.div&quot; line=&quot;46&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.sin&quot; line=&quot;47&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;cosine&quot; line=&quot;48&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;50&quot; name=&quot;ctan&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.sin&quot; const=&quot;&quot; line=&quot;52&quot; name=&quot;sine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;52&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]                <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                   <o base="sine" line="54" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.nan" line="55" pos="6"/>\n
[reo 0.0.7]                <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                   <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                      <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="sine" line="58" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="60" name="as-degrees" pos="2">\n
[reo 0.0.7]             <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                   <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.math.pi" line="64" pos="6"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="66" name="as-radians" pos="2">\n
[reo 0.0.7]             <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]                <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                   <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                   <o base="org.eolang.math.pi" line="69" pos="14"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="70" pos="6">180.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 638µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 290µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (14228 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.math.angle"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &amp;gt; angle\n
[reo 0.0.7]   f &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &amp;gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &amp;gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &amp;gt; tan\n
[reo 0.0.7]     ^.cos &amp;gt; cosine!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &amp;gt; ctan\n
[reo 0.0.7]     ^.sin &amp;gt; sine!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &amp;gt; as-degrees\n
[reo 0.0.7]     div. &amp;gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &amp;gt; as-radians\n
[reo 0.0.7]     div. &amp;gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="angle"\n
[reo 0.0.7]           original-name="angle"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="angle$sin"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="sin"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base=&quot;ctan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-degrees&quot; base=&quot;as-degrees&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-radians&quot; base=&quot;as-radians&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;angle$cos&quot;\n
[reo 0.0.7]              cut=&quot;3&quot;\n
[reo 0.0.7]              line=&quot;37&quot;\n
[reo 0.0.7]              name=&quot;cos&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;37&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;sin&quot; base=&quot;sin&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;tan&quot; base=&quot;tan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ctan&quot; base=&quot;ctan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-degrees&quot; base=&quot;as-degrees&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-radians&quot; base=&quot;as-radians&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;angle$tan&quot;\n
[reo 0.0.7]              cut=&quot;4&quot;\n
[reo 0.0.7]              line=&quot;40&quot;\n
[reo 0.0.7]              name=&quot;tan&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;40&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$ctan"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="50"\n
[reo 0.0.7]              name="ctan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$as-degrees"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="60"\n
[reo 0.0.7]              name="as-degrees"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="60">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$as-radians"\n
[reo 0.0.7]              cut="34"\n
[reo 0.0.7]              line="66"\n
[reo 0.0.7]              name="as-radians"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="66">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="angle$sin"\n
[reo 0.0.7]           original-name="sin"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="34.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="34.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="34.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="34.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="34.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="34.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="angle$cos"\n
[reo 0.0.7]           original-name="cos"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="37.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="37.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="37.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="37.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line=&quot;37.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;40&quot;\n
[reo 0.0.7]           name=&quot;angle$tan&quot;\n
[reo 0.0.7]           original-name=&quot;tan&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.cos&quot; const=&quot;&quot; line=&quot;42&quot; name=&quot;cosine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;43&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;44&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;cosine&quot; line=&quot;44&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;44&quot; pos=&quot;16&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;45&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.div&quot; line=&quot;46&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.sin&quot; line=&quot;47&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;cosine&quot; line=&quot;48&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.32&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;40.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;angle$ctan&quot;\n
[reo 0.0.7]           original-name=&quot;ctan&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.sin&quot; const=&quot;&quot; line=&quot;52&quot; name=&quot;sine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;52&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;53&quot; name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                <o base="sine" line="54" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="55" pos="6"/>\n
[reo 0.0.7]             <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                   <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="sine" line="58" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="50.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="50.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="50.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="50.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="50.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="50.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="50.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="60"\n
[reo 0.0.7]           name="angle$as-degrees"\n
[reo 0.0.7]           original-name="as-degrees"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".div" line="62" name="@" pos="4">\n
[reo 0.0.7]             <o base=".times" line="63" pos="7">\n
[reo 0.0.7]                <o base="^" line="63" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="63" pos="14">180.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.pi" line="64" pos="6"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="60.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="60.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="60.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="60.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="60.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="60.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="60.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="66"\n
[reo 0.0.7]           name="angle$as-radians"\n
[reo 0.0.7]           original-name="as-radians"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.div&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;69&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;69&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.pi&quot; line=&quot;69&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.32&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 329&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 320&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 187&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 97&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (14084 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;2&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.angle&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:56:02.926924Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &gt; angle\n
[reo 0.0.7]   f &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &gt; tan\n
[reo 0.0.7]     ^.cos &gt; cosine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &gt; ctan\n
[reo 0.0.7]     ^.sin &gt; sine!\n
[reo 0.0.7]     if. &gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;abstracts-float-up&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="angle"\n
[reo 0.0.7]           original-name="angle"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32" name="@" pos="2"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="angle$sin"\n
[reo 0.0.7]              cut="2"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="sin"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="float"\n
[reo 0.0.7]              base="angle$cos"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="cos"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$tan"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="40"\n
[reo 0.0.7]              name="tan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="40">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$ctan"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="50"\n
[reo 0.0.7]              name="ctan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="f" base="f" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1"/>\n
[reo 0.0.7]             &lt;o as=&quot;as-degrees&quot; base=&quot;as-degrees&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-radians&quot; base=&quot;as-radians&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;angle$as-degrees&quot;\n
[reo 0.0.7]              cut=&quot;28&quot;\n
[reo 0.0.7]              line=&quot;60&quot;\n
[reo 0.0.7]              name=&quot;as-degrees&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;60&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;sin&quot; base=&quot;sin&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;cos&quot; base=&quot;cos&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;tan&quot; base=&quot;tan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ctan&quot; base=&quot;ctan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-radians&quot; base=&quot;as-radians&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;angle$as-radians&quot;\n
[reo 0.0.7]              cut=&quot;34&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;as-radians&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;66&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;sin&quot; base=&quot;sin&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;cos&quot; base=&quot;cos&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;tan&quot; base=&quot;tan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ctan&quot; base=&quot;ctan&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-degrees&quot; base=&quot;as-degrees&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;34&quot;\n
[reo 0.0.7]           name=&quot;angle$sin&quot;\n
[reo 0.0.7]           original-name="sin"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="34.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="34.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="34.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="34.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="34.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="34.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="34.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="37"\n
[reo 0.0.7]           name="angle$cos"\n
[reo 0.0.7]           original-name="cos"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="37.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="37.32" name="@"/>\n
[reo 0.0.7]          <o level="1" line="37.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="37.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="37.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="37.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="37.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="40"\n
[reo 0.0.7]           name="angle$tan"\n
[reo 0.0.7]           original-name="tan"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".cos" const="" line="42" name="cosine" pos="5">\n
[reo 0.0.7]             <o base="^" line="42" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="43" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="44" pos="12">\n
[reo 0.0.7]                <o base="cosine" line="44" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="44" pos="16">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="45" pos="6"/>\n
[reo 0.0.7]             <o base=".div" line="46" pos="6">\n
[reo 0.0.7]                <o base=".sin" line="47" pos="9">\n
[reo 0.0.7]                   <o base="^" line="47" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="cosine" line="48" pos="8"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="40.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="40.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="40.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="40.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="40.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="40.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="50"\n
[reo 0.0.7]           name="angle$ctan"\n
[reo 0.0.7]           original-name="ctan"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".sin" const="" line="52" name="sine" pos="5"&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;52&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;53&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;54&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;sine&quot; line=&quot;54&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;54&quot; pos=&quot;14&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;55&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.div&quot; line=&quot;56&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.cos&quot; line=&quot;57&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;57&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;sine&quot; line=&quot;58&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;60&quot;\n
[reo 0.0.7]           name=&quot;angle$as-degrees&quot;\n
[reo 0.0.7]           original-name=&quot;as-degrees&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.div&quot; line=&quot;62&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;63&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;63&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;63&quot; pos=&quot;14&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.pi&quot; line=&quot;64&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="60.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="66"\n
[reo 0.0.7]           name="angle$as-radians"\n
[reo 0.0.7]           original-name="as-radians"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".div" line="68" name="@" pos="4">\n
[reo 0.0.7]             <o base=".times" line="69" pos="7">\n
[reo 0.0.7]                <o base="^" line="69" pos="6"/>\n
[reo 0.0.7]                <o base="org.eolang.math.pi" line="69" pos="14"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.float" data="float" line="70" pos="6">180.0</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="66.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="66.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="66.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="66.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="66.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="66.60" name="as-degrees"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 153µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 212µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (14542 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="2"\n
[reo 0.0.7]           name="org.eolang.math.angle"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/angle.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.926924Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.nan\n
[reo 0.0.7] +alias org.eolang.math.pi\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The angle in radians\n
[reo 0.0.7] [f] &amp;gt; angle\n
[reo 0.0.7]   f &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sine of $\n
[reo 0.0.7]   [] &amp;gt; sin /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cosine of $\n
[reo 0.0.7]   [] &amp;gt; cos /float\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tangent of $\n
[reo 0.0.7]   [] &amp;gt; tan\n
[reo 0.0.7]     ^.cos &amp;gt; cosine!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       cosine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.sin\n
[reo 0.0.7]         cosine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Cotangent of $\n
[reo 0.0.7]   [] &amp;gt; ctan\n
[reo 0.0.7]     ^.sin &amp;gt; sine!\n
[reo 0.0.7]     if. &amp;gt; @\n
[reo 0.0.7]       sine.eq 0.0\n
[reo 0.0.7]       nan\n
[reo 0.0.7]       div.\n
[reo 0.0.7]         ^.cos\n
[reo 0.0.7]         sine\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from radians to degrees\n
[reo 0.0.7]   [] &gt; as-degrees\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times 180.0\n
[reo 0.0.7]       pi\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this from degrees to radians\n
[reo 0.0.7]   [] &gt; as-radians\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       ^.times pi\n
[reo 0.0.7]       180.0\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>nan org.eolang.math.nan</tail>\n
[reo 0.0.7]          <part>nan</part>\n
[reo 0.0.7]          <part>org.eolang.math.nan</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta expanded="" line="24">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>pi org.eolang.math.pi</tail>\n
[reo 0.0.7]          <part>pi</part>\n
[reo 0.0.7]          <part>org.eolang.math.pi</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="28">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="angle"\n
[reo 0.0.7]           original-name="angle"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="31" name="f" pos="1"/>\n
[reo 0.0.7]          <o base="f" line="32&quot; name=&quot;@&quot; pos=&quot;2&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;angle$sin&quot;\n
[reo 0.0.7]              cut=&quot;2&quot;\n
[reo 0.0.7]              line=&quot;34&quot;\n
[reo 0.0.7]              name=&quot;sin&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;34&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;f&quot; base=&quot;f&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;32&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;cos&quot; base=&quot;cos&quot; level=&quot;1&quot; ref=&quot;37&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;tan&quot; base=&quot;tan&quot; level=&quot;1&quot; ref=&quot;40&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;ctan&quot; base=&quot;ctan&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-degrees&quot; base=&quot;as-degrees&quot; level=&quot;1&quot; ref=&quot;60&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-radians&quot; base=&quot;as-radians&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              atom=&quot;float&quot;\n
[reo 0.0.7]              base=&quot;angle$cos&quot;\n
[reo 0.0.7]              cut=&quot;3&quot;\n
[reo 0.0.7]              line="37"\n
[reo 0.0.7]              name="cos"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="37">\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1" ref="40"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1" ref="66"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$tan"\n
[reo 0.0.7]              cut="4"\n
[reo 0.0.7]              line="40"\n
[reo 0.0.7]              name="tan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="40">\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1" ref="66"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$ctan"\n
[reo 0.0.7]              cut="16"\n
[reo 0.0.7]              line="50"\n
[reo 0.0.7]              name="ctan"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="50">\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1" ref="40"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1" ref="60"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1" ref="66"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$as-degrees"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="60"\n
[reo 0.0.7]              name="as-degrees"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="60">\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1" ref="40"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="as-radians" base="as-radians" level="1" ref="66"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="angle$as-radians"\n
[reo 0.0.7]              cut="34"\n
[reo 0.0.7]              line="66"\n
[reo 0.0.7]              name="as-radians"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="66">\n
[reo 0.0.7]             <o as="f" base="f" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="32"/>\n
[reo 0.0.7]             <o as="sin" base="sin" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="cos" base="cos" level="1" ref="37"/>\n
[reo 0.0.7]             <o as="tan" base="tan" level="1" ref="40"/>\n
[reo 0.0.7]             <o as="ctan" base="ctan" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="as-degrees" base="as-degrees" level="1" ref="60"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="float"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="angle$sin"\n
[reo 0.0.7]           original-name="sin"\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.32&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;float&quot;\n
[reo 0.0.7]           line=&quot;37&quot;\n
[reo 0.0.7]           name=&quot;angle$cos&quot;\n
[reo 0.0.7]           original-name=&quot;cos&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.32&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;37.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;40&quot;\n
[reo 0.0.7]           name=&quot;angle$tan&quot;\n
[reo 0.0.7]           original-name=&quot;tan&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.cos&quot; const=&quot;&quot; line=&quot;42&quot; name=&quot;cosine&quot; pos=&quot;5&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;42&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.if&quot; line=&quot;43&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.eq&quot; line=&quot;44&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;cosine&quot; line=&quot;44&quot; pos=&quot;6&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;44&quot; pos=&quot;16&quot;&gt;0.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.nan&quot; line=&quot;45&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.div&quot; line=&quot;46&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.sin&quot; line=&quot;47&quot; pos=&quot;9&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;^&quot; line=&quot;47&quot; pos=&quot;8&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;cosine&quot; line=&quot;48&quot; pos=&quot;8&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          <o level="1" line="40.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="40.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="40.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="40.50" name="ctan"/>\n
[reo 0.0.7]          <o level="1" line="40.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="40.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="50"\n
[reo 0.0.7]           name="angle$ctan"\n
[reo 0.0.7]           original-name="ctan"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".sin" const="" line="52" name="sine" pos="5">\n
[reo 0.0.7]             <o base="^" line="52" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o base=".if" line="53" name="@" pos="4">\n
[reo 0.0.7]             <o base=".eq" line="54" pos="10">\n
[reo 0.0.7]                <o base="sine" line="54" pos="6" ref="52"/>\n
[reo 0.0.7]                <o base="org.eolang.float" data="float" line="54" pos="14">0.0</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base="org.eolang.math.nan" line="55" pos="6"/>\n
[reo 0.0.7]             <o base=".div" line="56" pos="6">\n
[reo 0.0.7]                <o base=".cos" line="57" pos="9">\n
[reo 0.0.7]                   <o base="^" line="57" pos="8"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base="sine" line="58" pos="8" ref="52"/>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="50.31" name="f"/>\n
[reo 0.0.7]          <o level="1" line="50.34" name="sin"/>\n
[reo 0.0.7]          <o level="1" line="50.37" name="cos"/>\n
[reo 0.0.7]          <o level="1" line="50.40" name="tan"/>\n
[reo 0.0.7]          <o level="1" line="50.60" name="as-degrees"/>\n
[reo 0.0.7]          <o level="1" line="50.66" name="as-radians"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="60"\n
[reo 0.0.7]           name="angle$as-degrees"\n
[reo 0.0.7]           original-name="as-degrees"\n
[reo 0.0.7]           parent="angle"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".div" line="62" name="@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;63&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;63&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;63&quot; pos=&quot;14&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.math.pi&quot; line=&quot;64&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;60.66&quot; name=&quot;as-radians&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;66&quot;\n
[reo 0.0.7]           name=&quot;angle$as-radians&quot;\n
[reo 0.0.7]           original-name=&quot;as-radians&quot;\n
[reo 0.0.7]           parent=&quot;angle&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.div&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.times&quot; line=&quot;69&quot; pos=&quot;7&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;^&quot; line=&quot;69&quot; pos=&quot;6&quot;/&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.pi&quot; line=&quot;69&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.float&quot; data=&quot;float&quot; line=&quot;70&quot; pos=&quot;6&quot;&gt;180.0&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.31&quot; name=&quot;f&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.34&quot; name=&quot;sin&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.37&quot; name=&quot;cos&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.40&quot; name=&quot;tan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.50&quot; name=&quot;ctan&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.60&quot; name=&quot;as-degrees&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 198&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 187µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 150µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 201µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 262ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7064 bytes of XML in 180µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/angle.xmir saved (14711 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/angle.xmir (program:org.eolang.math.angle) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/angle.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7342 bytes of XML in 203µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7342 bytes of XML in 194µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 694µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 121&micro;s
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 504&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 643&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 501µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 869µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 508µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 697µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 490µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 607µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 513µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 659µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 593µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 626µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 151µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 603µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 616µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 753µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 588µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 937µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 667µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 781µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 173µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 575µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 178µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 139&micro;s
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 135&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 598µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 939µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 662µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 773µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 164µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 589µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 659µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 612µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 677µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 645µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 641µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 671µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 84µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 622µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (8694 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="4"\n
[reo 0.0.7]           name="org.eolang.math.nan"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.940775Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Not a number\n
[reo 0.0.7] [] &gt; nan\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     TRUE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &amp;gt; neg\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &amp;gt; signum\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &amp;gt; minus\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-C0-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can't convert NaN to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "NaN" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="nan" pos="0">\n
[reo 0.0.7]          <o abstract="" line="30" name="eq" pos="2">\n
[reo 0.0.7]             <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="32"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="34" name="neq" pos="2">\n
[reo 0.0.7]             <o line="35" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="36"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">01</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="38" name="lt" pos="2">\n
[reo 0.0.7]             <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="40"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="42" name="lte" pos="2">\n
[reo 0.0.7]             <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="44"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="46" name="gt" pos="2">\n
[reo 0.0.7]             <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="org.eolang.bool"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="48"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="50" name="gte" pos="2">\n
[reo 0.0.7]             <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]             &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]                 data=&quot;bytes&quot;\n
[reo 0.0.7]                 line=&quot;52&quot;\n
[reo 0.0.7]                 name=&quot;@&quot;\n
[reo 0.0.7]                 pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;54&quot; name=&quot;times&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;58&quot; name=&quot;plus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;60&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;62&quot; name=&quot;neg&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;64&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;66&quot; name=&quot;signum&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;70&quot; name=&quot;minus&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;71&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;72&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;74&quot; name=&quot;pow&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o line=&quot;75&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]             &lt;o base=&quot;^&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;78&quot; name=&quot;div&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             <o line="79" name="x" pos="3"/>\n
[reo 0.0.7]             <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="82" name="abs" pos="2">\n
[reo 0.0.7]             <o base="^" line="84" name="@" pos="4"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="86" name="as-bytes" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.bytes"\n
[reo 0.0.7]                 data="bytes"\n
[reo 0.0.7]                 line="88"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">7F C0 00 00</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="90" name="as-int" pos="2">\n
[reo 0.0.7]             <o abstract="" line="92" name="@" pos="4">\n
[reo 0.0.7]                <o base="org.eolang.string"\n
[reo 0.0.7]                    data="string"\n
[reo 0.0.7]                    line="93"\n
[reo 0.0.7]                    name="msg"\n
[reo 0.0.7]                    pos="6">You can't convert NaN to int</o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="95" name="as-string" pos="2">\n
[reo 0.0.7]             <o base="org.eolang.string"\n
[reo 0.0.7]                 data="string"\n
[reo 0.0.7]                 line="97"\n
[reo 0.0.7]                 name="@"\n
[reo 0.0.7]                 pos="4">NaN</o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 702µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 752µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 165µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 653µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 815µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 170µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 653µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 808µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 655µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 162µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 676&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 740&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 161&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 102&micro;s
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 678&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 715&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 161&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 677µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 725µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 157µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 701µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 715µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 692µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 158µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 719µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 731µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 699µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 947µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 243µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 727µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 688µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 74µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 83µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 739µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 16ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 298µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 207µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (42537 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="4"\n
[reo 0.0.7]           name="org.eolang.math.nan"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.940775Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Not a number\n
[reo 0.0.7] [] &gt; nan\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     TRUE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &gt; pow\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &gt; div\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &gt; abs\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &gt; as-bytes\n
[reo 0.0.7]     7F-C0-00-00 &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &gt; as-int\n
[reo 0.0.7]     [] &gt; @\n
[reo 0.0.7]       "You can't convert NaN to int" &gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &gt; as-string\n
[reo 0.0.7]     "NaN" &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="nan"\n
[reo 0.0.7]           original-name="nan"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref=&quot;30&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$neq"\n
[reo 0.0.7]              cut="3"\n
[reo 0.0.7]              line="34"\n
[reo 0.0.7]              name="neq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="34">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$lt"\n
[reo 0.0.7]              cut="6"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$lte"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$gt"\n
[reo 0.0.7]              cut="12"\n
[reo 0.0.7]              line=&quot;46&quot;\n
[reo 0.0.7]              name=&quot;gt&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;46&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$gte&quot;\n
[reo 0.0.7]              cut=&quot;15&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;gte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base="nan$times"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$plus"\n
[reo 0.0.7]              cut="21"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$neg&quot;\n
[reo 0.0.7]              cut=&quot;24&quot;\n
[reo 0.0.7]              line=&quot;62&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;62&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$signum&quot;\n
[reo 0.0.7]              cut=&quot;26&quot;\n
[reo 0.0.7]              line=&quot;66&quot;\n
[reo 0.0.7]              name=&quot;signum&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;66&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$minus"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$pow"\n
[reo 0.0.7]              cut="31"\n
[reo 0.0.7]              line="74"\n
[reo 0.0.7]              name="pow"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="74">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$div&quot;\n
[reo 0.0.7]              cut=&quot;34&quot;\n
[reo 0.0.7]              line=&quot;78&quot;\n
[reo 0.0.7]              name=&quot;div&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;78&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$abs&quot;\n
[reo 0.0.7]              cut=&quot;37&quot;\n
[reo 0.0.7]              line=&quot;82"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="82">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$as-bytes"\n
[reo 0.0.7]              cut="39"\n
[reo 0.0.7]              line="86"\n
[reo 0.0.7]              name="as-bytes"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="86">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1"/>\n
[reo 0.0.7]          </o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$as-int&quot;\n
[reo 0.0.7]              cut=&quot;41&quot;\n
[reo 0.0.7]              line=&quot;90&quot;\n
[reo 0.0.7]              name=&quot;as-int&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;90&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$as-string&quot;\n
[reo 0.0.7]              cut=&quot;44&quot;\n
[reo 0.0.7]              line=&quot;95&quot;\n
[reo 0.0.7]              name=&quot;as-string&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;95&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow" base="pow" level="1"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="30"\n
[reo 0.0.7]           name="nan$eq"\n
[reo 0.0.7]           original-name="eq"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="31" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="32"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="30.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="30.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="30.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="30.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="30.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="30.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="30.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="30.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="30.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="30.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="30.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="30.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="30.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="30.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="30.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="30.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="nan$neq"\n
[reo 0.0.7]           original-name="neq"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="35" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">01</o>\n
[reo 0.0.7]          <o level="1" line="34.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="34.38" name="lt"/>\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;34.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;38&quot;\n
[reo 0.0.7]           name=&quot;nan$lt&quot;\n
[reo 0.0.7]           original-name=&quot;lt&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;39&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;40&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1" line="38.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="38.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="38.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="38.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="42"\n
[reo 0.0.7]           name="nan$lte"\n
[reo 0.0.7]           original-name="lte"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="43" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="44"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="42.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="42.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="42.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="42.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="42.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="42.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="42.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="42.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="42.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="42.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="42.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="42.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="42.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="42.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="42.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="42.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="46"\n
[reo 0.0.7]           name="nan$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="48"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="46.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="46.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="46.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="46.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="46.50" name="gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;46.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;50&quot;\n
[reo 0.0.7]           name=&quot;nan$gte&quot;\n
[reo 0.0.7]           original-name=&quot;gte&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;51&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;52&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="54"\n
[reo 0.0.7]           name="nan$times"\n
[reo 0.0.7]           original-name="times"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="55" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="^" line="56" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="54.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="54.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="54.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="54.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="54.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="54.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="54.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="54.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="54.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="54.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="54.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="54.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="54.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="54.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="54.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="54.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="58"\n
[reo 0.0.7]           name="nan$plus"\n
[reo 0.0.7]           original-name="plus"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="59" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="^" line="60" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="58.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="58.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="58.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="58.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="58.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="58.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="58.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="58.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="58.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="58.70" name="minus"/>\n
[reo 0.0.7]          <o level="1&quot; line=&quot;58.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;58.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;62&quot;\n
[reo 0.0.7]           name=&quot;nan$neg&quot;\n
[reo 0.0.7]           original-name=&quot;neg&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;64&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;62.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;66&quot;\n
[reo 0.0.7]           name=&quot;nan$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.42&quot; name="lte"/>\n
[reo 0.0.7]          <o level="1" line="66.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="66.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="66.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="66.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="66.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="66.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="66.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="66.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="66.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="66.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="66.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="66.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="70"\n
[reo 0.0.7]           name="nan$minus"\n
[reo 0.0.7]           original-name="minus"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="71" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="^" line="72" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="70.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="70.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="70.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="70.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="70.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="70.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="70.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="70.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="70.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="70.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="70.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="70.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="70.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="70.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="70.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="70.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="74"\n
[reo 0.0.7]           name="nan$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;75&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;76&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;74.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;78&quot;\n
[reo 0.0.7]           name=&quot;nan$div&quot;\n
[reo 0.0.7]           original-name=&quot;div&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;79&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;80&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          <o level="1" line="78.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="78.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="78.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="78.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="78.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="82"\n
[reo 0.0.7]           name="nan$abs"\n
[reo 0.0.7]           original-name="abs"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="^" line="84" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="82.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="82.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="82.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="82.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="82.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="82.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="82.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="82.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="82.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="82.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="82.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="82.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="82.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="82.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="82.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="82.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="86"\n
[reo 0.0.7]           name="nan$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.bytes"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="88"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">7F C0 00 00</o>\n
[reo 0.0.7]          <o level="1" line="86.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="86.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="86.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="86.42" name="lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;86.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;90&quot;\n
[reo 0.0.7]           name=&quot;nan$as-int&quot;\n
[reo 0.0.7]           original-name=&quot;as-int&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$as-int$@&quot;\n
[reo 0.0.7]              cut=&quot;41&quot;\n
[reo 0.0.7]              line=&quot;92&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;\n
[reo 0.0.7]              ref=&quot;92&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot;/&gt;\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="2"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="90.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="90.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="90.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="90.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="90.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="90.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="90.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="90.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="90.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="90.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="90.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="90.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="90.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="90.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="90.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="90.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="2"\n
[reo 0.0.7]           line="92"\n
[reo 0.0.7]           name="nan$as-int$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="nan$as-int"\n
[reo 0.0.7]           pos="4">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="93"\n
[reo 0.0.7]              name="msg"\n
[reo 0.0.7]              pos="6">You can't convert NaN to int</o>\n
[reo 0.0.7]          <o level="2" line="92.30" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="92.34" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="92.38" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="92.42" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="92.46" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="92.50" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="92.54" name="times"/>\n
[reo 0.0.7]          <o level="2" line="92.58" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="92.62" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="92.66" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="92.70" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="92.74" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="92.78" name="div"/>\n
[reo 0.0.7]          <o level="2" line="92.82" name="abs"/>\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;92.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;2&quot; line=&quot;92.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;95&quot;\n
[reo 0.0.7]           name=&quot;nan$as-string&quot;\n
[reo 0.0.7]           original-name=&quot;as-string&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;97&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;NaN&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;95.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 311&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 269&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 175&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 23ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 241µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (45252 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="4"\n
[reo 0.0.7]           name="org.eolang.math.nan"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/nan.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.940775Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # Not a number\n
[reo 0.0.7] [] &gt; nan\n
[reo 0.0.7]   # Tests that $ = x\n
[reo 0.0.7]   [x] &gt; eq\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≠ x\n
[reo 0.0.7]   [x] &gt; neq\n
[reo 0.0.7]     TRUE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &lt; x\n
[reo 0.0.7]   [x] &gt; lt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≤ x\n
[reo 0.0.7]   [x] &gt; lte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ &gt; x\n
[reo 0.0.7]   [x] &gt; gt\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Tests that $ ≥ x\n
[reo 0.0.7]   [x] &gt; gte\n
[reo 0.0.7]     FALSE &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Multiplication of $ and x\n
[reo 0.0.7]   [x] &gt; times\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sum of $ and x\n
[reo 0.0.7]   [x] &gt; plus\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Negation of $\n
[reo 0.0.7]   [] &gt; neg\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Sign of $ (-1.0, 0.0, or 1.0)\n
[reo 0.0.7]   [] &gt; signum\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Difference between $ and x\n
[reo 0.0.7]   [x] &gt; minus\n
[reo 0.0.7]     ^ &gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # x'th power of $\n
[reo 0.0.7]   [x] &amp;gt; pow\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Quotient of the division of $ by x\n
[reo 0.0.7]   [x] &amp;gt; div\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Absolute value of $ (i.e., with no sign)\n
[reo 0.0.7]   [] &amp;gt; abs\n
[reo 0.0.7]     ^ &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to bytes\n
[reo 0.0.7]   [] &amp;gt; as-bytes\n
[reo 0.0.7]     7F-C0-00-00 &amp;gt; @\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to int\n
[reo 0.0.7]   [] &amp;gt; as-int\n
[reo 0.0.7]     [] &amp;gt; @\n
[reo 0.0.7]       &quot;You can't convert NaN to int&quot; &amp;gt; msg\n
[reo 0.0.7] \n
[reo 0.0.7]   # Converts this to string\n
[reo 0.0.7]   [] &amp;gt; as-string\n
[reo 0.0.7]     &quot;NaN&quot; &amp;gt; @\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="nan"\n
[reo 0.0.7]           original-name="nan"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$eq"\n
[reo 0.0.7]              cut="0"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="eq"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="30">\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$neq&quot;\n
[reo 0.0.7]              cut=&quot;3&quot;\n
[reo 0.0.7]              line=&quot;34&quot;\n
[reo 0.0.7]              name=&quot;neq&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;34&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base="nan$lt"\n
[reo 0.0.7]              cut="6"\n
[reo 0.0.7]              line="38"\n
[reo 0.0.7]              name="lt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="38">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$lte"\n
[reo 0.0.7]              cut="9"\n
[reo 0.0.7]              line="42"\n
[reo 0.0.7]              name="lte"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="42">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$gt"\n
[reo 0.0.7]              cut="12"\n
[reo 0.0.7]              line="46"\n
[reo 0.0.7]              name="gt"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="46">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$gte&quot;\n
[reo 0.0.7]              cut=&quot;15&quot;\n
[reo 0.0.7]              line=&quot;50&quot;\n
[reo 0.0.7]              name=&quot;gte&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;50&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$times"\n
[reo 0.0.7]              cut="18"\n
[reo 0.0.7]              line="54"\n
[reo 0.0.7]              name="times"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="54">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$plus"\n
[reo 0.0.7]              cut="21"\n
[reo 0.0.7]              line="58"\n
[reo 0.0.7]              name="plus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="58">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$neg&quot;\n
[reo 0.0.7]              cut=&quot;24&quot;\n
[reo 0.0.7]              line=&quot;62&quot;\n
[reo 0.0.7]              name=&quot;neg&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;62&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$signum"\n
[reo 0.0.7]              cut="26"\n
[reo 0.0.7]              line="66"\n
[reo 0.0.7]              name="signum"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="66">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$minus"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="70"\n
[reo 0.0.7]              name="minus"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="70">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$pow&quot;\n
[reo 0.0.7]              cut=&quot;31&quot;\n
[reo 0.0.7]              line=&quot;74&quot;\n
[reo 0.0.7]              name=&quot;pow&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;74&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$div"\n
[reo 0.0.7]              cut="34"\n
[reo 0.0.7]              line="78"\n
[reo 0.0.7]              name="div"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="78">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-int" base="as-int" level="1" ref="90"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$abs"\n
[reo 0.0.7]              cut="37"\n
[reo 0.0.7]              line="82"\n
[reo 0.0.7]              name="abs"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="82">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base=&quot;nan$as-bytes&quot;\n
[reo 0.0.7]              cut=&quot;39&quot;\n
[reo 0.0.7]              line=&quot;86&quot;\n
[reo 0.0.7]              name=&quot;as-bytes&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;86&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;eq&quot; base=&quot;eq&quot; level=&quot;1&quot; ref=&quot;30&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neq&quot; base=&quot;neq&quot; level=&quot;1&quot; ref=&quot;34&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lt&quot; base=&quot;lt&quot; level=&quot;1&quot; ref=&quot;38&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;lte&quot; base=&quot;lte&quot; level=&quot;1&quot; ref=&quot;42&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gt&quot; base=&quot;gt&quot; level=&quot;1&quot; ref=&quot;46&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;gte&quot; base=&quot;gte&quot; level=&quot;1&quot; ref=&quot;50&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;times&quot; base=&quot;times&quot; level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;1&quot; ref=&quot;95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]              base="nan$as-int"\n
[reo 0.0.7]              cut="41"\n
[reo 0.0.7]              line="90"\n
[reo 0.0.7]              name="as-int"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="90">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="1" ref="54"/>\n
[reo 0.0.7]             <o as="plus" base="plus" level="1" ref="58"/>\n
[reo 0.0.7]             <o as="neg" base="neg" level="1" ref="62"/>\n
[reo 0.0.7]             <o as="signum" base="signum" level="1" ref="66"/>\n
[reo 0.0.7]             <o as="minus" base="minus" level="1" ref="70"/>\n
[reo 0.0.7]             <o as="pow" base="pow" level="1" ref="74"/>\n
[reo 0.0.7]             <o as="div" base="div" level="1" ref="78"/>\n
[reo 0.0.7]             <o as="abs" base="abs" level="1" ref="82"/>\n
[reo 0.0.7]             <o as="as-bytes" base="as-bytes" level="1" ref="86"/>\n
[reo 0.0.7]             <o as="as-string" base="as-string" level="1" ref="95"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$as-string"\n
[reo 0.0.7]              cut="44"\n
[reo 0.0.7]              line="95"\n
[reo 0.0.7]              name="as-string"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="95">\n
[reo 0.0.7]             <o as="eq" base="eq" level="1" ref="30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="1" ref="34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="1" ref="38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="1" ref="42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="1" ref="46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="1" ref="50"/>\n
[reo 0.0.7]             <o as="times" base="times" level=&quot;1&quot; ref=&quot;54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;1&quot; ref=&quot;58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;1&quot; ref=&quot;62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;1&quot; ref=&quot;66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;1&quot; ref=&quot;70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;1&quot; ref=&quot;74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;1&quot; ref=&quot;78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;1&quot; ref=&quot;82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;1&quot; ref=&quot;86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-int&quot; base=&quot;as-int&quot; level=&quot;1&quot; ref=&quot;90&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;30&quot;\n
[reo 0.0.7]           name=&quot;nan$eq&quot;\n
[reo 0.0.7]           original-name=&quot;eq&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;31&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;32&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;30.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line="34"\n
[reo 0.0.7]           name="nan$neq"\n
[reo 0.0.7]           original-name="neq"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="35" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="36"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">01</o>\n
[reo 0.0.7]          <o level="1" line="34.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="34.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="34.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="34.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="34.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="34.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="34.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="34.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="34.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="34.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="34.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="34.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="34.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="34.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="34.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="34.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="38"\n
[reo 0.0.7]           name="nan$lt"\n
[reo 0.0.7]           original-name="lt"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="39" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="40"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="38.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="38.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="38.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="38.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="38.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="38.54" name="times"/>\n
[reo 0.0.7]          <o level=&quot;1&quot; line=&quot;38.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;38.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;42&quot;\n
[reo 0.0.7]           name=&quot;nan$lte&quot;\n
[reo 0.0.7]           original-name=&quot;lte&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;43&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.bool&quot;\n
[reo 0.0.7]              data=&quot;bytes&quot;\n
[reo 0.0.7]              line=&quot;44&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;4&quot;&gt;00&lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;42.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="46"\n
[reo 0.0.7]           name="nan$gt"\n
[reo 0.0.7]           original-name="gt"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="47" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="48"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="46.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="46.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="46.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="46.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="46.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="46.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="46.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="46.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="46.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="46.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="46.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="46.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="46.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="46.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="46.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="46.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="50"\n
[reo 0.0.7]           name="nan$gte"\n
[reo 0.0.7]           original-name="gte"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="51" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="org.eolang.bool"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="52"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">00</o>\n
[reo 0.0.7]          <o level="1" line="50.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="50.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="50.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="50.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="50.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="50.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="50.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="50.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="50.66" name="signum"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;50.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;54&quot;\n
[reo 0.0.7]           name=&quot;nan$times&quot;\n
[reo 0.0.7]           original-name=&quot;times&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;55&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;56&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;54.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;58&quot;\n
[reo 0.0.7]           name=&quot;nan$plus&quot;\n
[reo 0.0.7]           original-name=&quot;plus&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;59&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line="60" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="58.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="58.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="58.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="58.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="58.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="58.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="58.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="58.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="58.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="58.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="58.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="58.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="58.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="58.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="58.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="58.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="62"\n
[reo 0.0.7]           name="nan$neg"\n
[reo 0.0.7]           original-name="neg"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="^" line="64" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="62.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="62.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="62.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="62.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="62.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="62.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="62.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="62.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="62.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="62.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="62.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="62.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="62.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="62.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="62.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="62.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;66&quot;\n
[reo 0.0.7]           name=&quot;nan$signum&quot;\n
[reo 0.0.7]           original-name=&quot;signum&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;68&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;66.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;70&quot;\n
[reo 0.0.7]           name=&quot;nan$minus&quot;\n
[reo 0.0.7]           original-name=&quot;minus&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o line=&quot;71&quot; name=&quot;x&quot; pos=&quot;3&quot;/&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;72&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;70.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level="1" line="70.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="70.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="70.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="70.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="70.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="70.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="74"\n
[reo 0.0.7]           name="nan$pow"\n
[reo 0.0.7]           original-name="pow"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="75" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="^" line="76" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="74.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="74.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="74.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="74.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="74.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="74.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="74.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="74.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="74.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="74.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="74.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="74.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="74.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="74.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line="74.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="74.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="78"\n
[reo 0.0.7]           name="nan$div"\n
[reo 0.0.7]           original-name="div"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o line="79" name="x" pos="3"/>\n
[reo 0.0.7]          <o base="^" line="80" name="@" pos="4"/>\n
[reo 0.0.7]          <o level="1" line="78.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="78.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="78.38" name="lt"/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;78.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;82&quot;\n
[reo 0.0.7]           name=&quot;nan$abs&quot;\n
[reo 0.0.7]           original-name=&quot;abs&quot;\n
[reo 0.0.7]           parent=&quot;nan&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;^&quot; line=&quot;84&quot; name=&quot;@&quot; pos=&quot;4&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;82.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line="86"\n
[reo 0.0.7]           name="nan$as-bytes"\n
[reo 0.0.7]           original-name="as-bytes"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.bytes"\n
[reo 0.0.7]              data="bytes"\n
[reo 0.0.7]              line="88"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">7F C0 00 00</o>\n
[reo 0.0.7]          <o level="1" line="86.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="86.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="86.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="86.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="86.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="86.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="86.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="86.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="86.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="86.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="86.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="86.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="86.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="86.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="86.90" name="as-int"/>\n
[reo 0.0.7]          <o level="1" line="86.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="90"\n
[reo 0.0.7]           name="nan$as-int"\n
[reo 0.0.7]           original-name="as-int"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="nan$as-int$@"\n
[reo 0.0.7]              cut="41"\n
[reo 0.0.7]              line="92"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4"\n
[reo 0.0.7]              ref="92">\n
[reo 0.0.7]             <o as="eq" base="eq" level="2" ref="90.30"/>\n
[reo 0.0.7]             <o as="neq" base="neq" level="2" ref="90.34"/>\n
[reo 0.0.7]             <o as="lt" base="lt" level="2" ref="90.38"/>\n
[reo 0.0.7]             <o as="lte" base="lte" level="2" ref="90.42"/>\n
[reo 0.0.7]             <o as="gt" base="gt" level="2" ref="90.46"/>\n
[reo 0.0.7]             <o as="gte" base="gte" level="2" ref="90.50"/>\n
[reo 0.0.7]             <o as="times" base="times" level="2" ref=&quot;90.54&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;plus&quot; base=&quot;plus&quot; level=&quot;2&quot; ref=&quot;90.58&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;neg&quot; base=&quot;neg&quot; level=&quot;2&quot; ref=&quot;90.62&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;signum&quot; base=&quot;signum&quot; level=&quot;2&quot; ref=&quot;90.66&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;minus&quot; base=&quot;minus&quot; level=&quot;2&quot; ref=&quot;90.70&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;pow&quot; base=&quot;pow&quot; level=&quot;2&quot; ref=&quot;90.74&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;div&quot; base=&quot;div&quot; level=&quot;2&quot; ref=&quot;90.78&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;abs&quot; base=&quot;abs&quot; level=&quot;2&quot; ref=&quot;90.82&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-bytes&quot; base=&quot;as-bytes&quot; level=&quot;2&quot; ref=&quot;90.86&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;as-string&quot; base=&quot;as-string&quot; level=&quot;2&quot; ref=&quot;90.95&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.30&quot; name=&quot;eq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.34&quot; name=&quot;neq&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.38&quot; name=&quot;lt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.42&quot; name=&quot;lte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.46&quot; name=&quot;gt&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.50&quot; name=&quot;gte&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.54&quot; name=&quot;times&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.58&quot; name=&quot;plus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.62&quot; name=&quot;neg&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.66&quot; name=&quot;signum&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.70&quot; name=&quot;minus&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.74&quot; name=&quot;pow&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.78&quot; name=&quot;div&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.82&quot; name=&quot;abs&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.86&quot; name=&quot;as-bytes&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;90.95&quot; name=&quot;as-string&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;2&quot;\n
[reo 0.0.7]           line=&quot;92&quot;\n
[reo 0.0.7]           name=&quot;nan$as-int$@&quot;\n
[reo 0.0.7]           original-name=&quot;@&quot;\n
[reo 0.0.7]           parent=&quot;nan$as-int&quot;\n
[reo 0.0.7]           pos=&quot;4&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.string&quot;\n
[reo 0.0.7]              data=&quot;string&quot;\n
[reo 0.0.7]              line=&quot;93&quot;\n
[reo 0.0.7]              name=&quot;msg&quot;\n
[reo 0.0.7]              pos="6">You can't convert NaN to int</o>\n
[reo 0.0.7]          <o level="2" line="92.30" name="eq"/>\n
[reo 0.0.7]          <o level="2" line="92.34" name="neq"/>\n
[reo 0.0.7]          <o level="2" line="92.38" name="lt"/>\n
[reo 0.0.7]          <o level="2" line="92.42" name="lte"/>\n
[reo 0.0.7]          <o level="2" line="92.46" name="gt"/>\n
[reo 0.0.7]          <o level="2" line="92.50" name="gte"/>\n
[reo 0.0.7]          <o level="2" line="92.54" name="times"/>\n
[reo 0.0.7]          <o level="2" line="92.58" name="plus"/>\n
[reo 0.0.7]          <o level="2" line="92.62" name="neg"/>\n
[reo 0.0.7]          <o level="2" line="92.66" name="signum"/>\n
[reo 0.0.7]          <o level="2" line="92.70" name="minus"/>\n
[reo 0.0.7]          <o level="2" line="92.74" name="pow"/>\n
[reo 0.0.7]          <o level="2" line="92.78" name="div"/>\n
[reo 0.0.7]          <o level="2" line="92.82" name="abs"/>\n
[reo 0.0.7]          <o level="2" line="92.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="2" line="92.95" name="as-string"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="95"\n
[reo 0.0.7]           name="nan$as-string"\n
[reo 0.0.7]           original-name="as-string"\n
[reo 0.0.7]           parent="nan"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="org.eolang.string"\n
[reo 0.0.7]              data="string"\n
[reo 0.0.7]              line="97"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="4">NaN</o>\n
[reo 0.0.7]          <o level="1" line="95.30" name="eq"/>\n
[reo 0.0.7]          <o level="1" line="95.34" name="neq"/>\n
[reo 0.0.7]          <o level="1" line="95.38" name="lt"/>\n
[reo 0.0.7]          <o level="1" line="95.42" name="lte"/>\n
[reo 0.0.7]          <o level="1" line="95.46" name="gt"/>\n
[reo 0.0.7]          <o level="1" line="95.50" name="gte"/>\n
[reo 0.0.7]          <o level="1" line="95.54" name="times"/>\n
[reo 0.0.7]          <o level="1" line="95.58" name="plus"/>\n
[reo 0.0.7]          <o level="1" line="95.62" name="neg"/>\n
[reo 0.0.7]          <o level="1" line="95.66" name="signum"/>\n
[reo 0.0.7]          <o level="1" line="95.70" name="minus"/>\n
[reo 0.0.7]          <o level="1" line="95.74" name="pow"/>\n
[reo 0.0.7]          <o level="1" line="95.78" name="div"/>\n
[reo 0.0.7]          <o level="1" line="95.82" name="abs"/>\n
[reo 0.0.7]          <o level="1" line="95.86" name="as-bytes"/>\n
[reo 0.0.7]          <o level="1" line=&quot;95.90&quot; name=&quot;as-int&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 225&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 183&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 95&micro;s
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 94&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 300&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 133&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 120&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 36ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 199&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 128&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 122&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 144µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 413ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7342 bytes of XML in 219µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/nan.xmir saved (45427 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/nan.xmir (program:org.eolang.math.nan) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/nan.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 90µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 253µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 128µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 129µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 213µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 199µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 260µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 194µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 221µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 197µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 103&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 246&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 224&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 147&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 241µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 206µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 264µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 206µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 246µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 208µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 244µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 225µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 259µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 154µs
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 169µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 325µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 429µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 171µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 191µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 330µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 413µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 188µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 174µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 287µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 377µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 225µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 260µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 238µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 279µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 237µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 332µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 119&micro;s
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 231µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 78µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 75µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 76µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 341µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 367µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (4280 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="0"\n
[reo 0.0.7]           name="org.eolang.math.e"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/e.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.955654Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The Euler's number\n
[reo 0.0.7] [] &gt; e\n
[reo 0.0.7]   2.7182818284590452354 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="e" pos="0">\n
[reo 0.0.7]          <o base="org.eolang.float"\n
[reo 0.0.7]              data="float"\n
[reo 0.0.7]              line="30"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2">2.718281828459045</o>\n
[reo 0.0.7]       </o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 130&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 263&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 284&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 124&micro;s
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 142µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 297µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 270µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 279µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 254µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 305µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 255µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 316µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 261µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 293µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 103µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 254µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 311µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 294µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 307µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 269µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 540µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 289µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 303µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 290µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 322µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 85&micro;s
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 98&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 94&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 302µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 292µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 75µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 70µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 77µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 70µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 282µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 466µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 210µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 202µs
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (4794 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="0"\n
[reo 0.0.7]           name="org.eolang.math.e"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/e.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.955654Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] # The Euler's number\n
[reo 0.0.7] [] &gt; e\n
[reo 0.0.7]   2.7182818284590452354 &gt; @\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2021-2022 Max Trunnikov\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;version&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;0.2.3&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;0.2.3&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]    &lt;/metas&gt;\n
[reo 0.0.7]    &lt;objects&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot; line=&quot;29&quot; name=&quot;e&quot; original-name=&quot;e&quot; pos=&quot;0&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;org.eolang.float&quot;\n
[reo 0.0.7]              data=&quot;float&quot;\n
[reo 0.0.7]              line=&quot;30&quot;\n
[reo 0.0.7]              name=&quot;@&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;&gt;2.718281828459045&lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 216µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 327µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 350µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 84µs
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 83µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 307µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 338µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 318µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 317µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 309µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 326µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 130µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 394µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 123µs
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 114µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 351µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 308µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 333µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 165ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/e.xmir saved (5038 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/e.xmir (program:org.eolang.math.e) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/e.xmir
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6903 bytes of XML in 143µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6903 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 519µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] Shift #0 via 'not-empty-atoms' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3394 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3695 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 507µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #1 via 'middle-varargs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2447 bytes of XML in 92&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2642 bytes of XML in 93&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 372&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 595&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 101&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] Shift #2 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 549µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] Shift #3 via 'many-free-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2327 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2467 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 410µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 694µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 105µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 106µs
[reo 0.0.7] [DEBUG] Shift #4 via 'broken-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2343 bytes of XML in 107µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2494 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 423µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 133µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] Shift #5 via 'duplicate-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3153 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3414 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 416µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 502µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #6 via 'global-nonames' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2104 bytes of XML in 94µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2224 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 425µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 761µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 101µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] Shift #7 via 'same-line-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2423 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2551 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 536µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] Shift #8 via 'self-naming' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2178 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2308 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 880µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] Shift #9 via 'add-refs' produced (7266 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15" ref="29"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">\n
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4" ref="29">\n
[reo 0.0.7]                <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                   <o base="number" line="52" pos="8">\n
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                         <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                            <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                            <o base=".seed" line="56" method="" pos="15"/>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".minus" line="58&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.left&quot; line=&quot;59&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;number&quot; line=&quot;60&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 35&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;62&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;random&quot; line=&quot;64&quot; name=&quot;pseudo&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 178&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 435&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 625&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 92&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] Shift #10 via 'wrap-method-calls' produced (7320 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    &lt;metas&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;23&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;alias&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math.number&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.number&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15" ref="29"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">\n
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4" ref="29">\n
[reo 0.0.7]                <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                   <o base="number" line="52" pos="8">\n
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                         <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                            <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                               <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                         <o base="number" line="60" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="random" line="64" name="pseudo" pos="2"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2230 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2310 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 445µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 813µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 138µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #11 via 'vars-float-up' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3285 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3451 bytes of XML in 110µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 461µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 896µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] Shift #12 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 649&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 109&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 97&micro;s
[reo 0.0.7] [DEBUG] Shift #13 via 'unsorted-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2530 bytes of XML in 105&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2721 bytes of XML in 96&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 484&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 600&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 111&micro;s
[reo 0.0.7] [DEBUG] Shift #14 via 'incorrect-architect' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2474 bytes of XML in 110&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2634 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 695&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 93&micro;s
[reo 0.0.7] [DEBUG] Shift #15 via 'expand-aliases' produced (7549 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;1&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.random&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          &lt;tail&gt;number org.eolang.math.number&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;number&lt;/part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.number&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15" ref="29"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">\n
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4" ref="29">\n
[reo 0.0.7]                <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                   <o base="number" line="52" pos="8">\n
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                         <o base="int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                         <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                            <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                               <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                         <o base="number" line="60" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="random" line="64" name="pseudo" pos="2"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2313 bytes of XML in 125µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2410 bytes of XML in 127µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 507µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 135µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #16 via 'resolve-aliases' produced (7665 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &amp;gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &amp;gt; @\n
[reo 0.0.7]     div. &amp;gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &amp;lt;LEFT SHIFT&amp;gt; 48) - 1)\n
[reo 0.0.7]   [] &amp;gt; next\n
[reo 0.0.7]     random &amp;gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15" ref="29"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;41&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 35&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; line=&quot;43&quot; name=&quot;next&quot; pos=&quot;2&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;random&quot; line=&quot;50&quot; name=&quot;@&quot; pos=&quot;4&quot; ref=&quot;29&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.and&quot; line=&quot;51&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;52&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.plus&quot; line=&quot;53&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;54&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 0B&lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.times&quot; line=&quot;55&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;.seed&quot; line=&quot;56&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                               &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                            &lt;/o&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;14&quot;&gt;00 00 00 05 DE EC E6 6D&lt;/o&gt;\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.math.number" line="60" pos="12">\n
[reo 0.0.7]                            <o base="int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="random" line="64" name="pseudo" pos="2"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2920 bytes of XML in 120µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3132 bytes of XML in 137µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 568µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 91µs
[reo 0.0.7] [DEBUG] Shift #17 via 'synthetic-references' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1925 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1978 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 515µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 957µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 126µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] Shift #18 via 'add-default-package' produced (7821 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &amp;gt; pseudo /random\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;global-nonames&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;same-line-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;self-naming&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;add-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15" ref="29"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">\n
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4" ref="29">\n
[reo 0.0.7]                <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="52" pos="8">\n
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                         <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                            <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                               <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="57" pos=&quot;14&quot;&gt;00 00 00 05 DE EC E6 6D&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.minus&quot; line=&quot;58&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.left&quot; line=&quot;59&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;60&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 35&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;62&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o abstract=&quot;&quot; atom=&quot;random&quot; line=&quot;64&quot; name=&quot;pseudo&quot; pos=&quot;2&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2285 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2352 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 519&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 746&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 131&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] Shift #19 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 117µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 119µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 469µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 704µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 90µs
[reo 0.0.7] [DEBUG] Shift #20 via 'unknown-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2347 bytes of XML in 118µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2477 bytes of XML in 90µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 470µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 604µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 115µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] Shift #21 via 'noname-attributes' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2766 bytes of XML in 111µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2947 bytes of XML in 113µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 697µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] Shift #22 via 'duplicate-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2462 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2611 bytes of XML in 95µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 492µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 636µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] Shift #23 via 'duplicate-metas' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2397 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2557 bytes of XML in 92µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 472µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 628µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 109µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] Shift #24 via 'mandatory-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2630 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2817 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 473µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 568µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 100µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 108µs
[reo 0.0.7] [DEBUG] Shift #25 via 'correct-package-meta' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2113 bytes of XML in 104µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2233 bytes of XML in 89µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 487µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 721µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 116µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 112µs
[reo 0.0.7] [DEBUG] Shift #26 via 'unused-aliases' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2470 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2661 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 561µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 107&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 89&micro;s
[reo 0.0.7] [DEBUG] Shift #27 via 'data-objects' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2254 bytes of XML in 94&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2385 bytes of XML in 88&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 513&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 595&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 99µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] Shift #28 via 'unit-test-without-phi' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2232 bytes of XML in 98µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2362 bytes of XML in 87µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 504µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 663µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 97µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 84µs
[reo 0.0.7] [DEBUG] Shift #29 via 'globals-to-abstracts' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2083 bytes of XML in 86µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2177 bytes of XML in 85µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 518µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 564µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 81µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 82µs
[reo 0.0.7] [DEBUG] Shift #30 via 'remove-refs' produced (8266 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract="" line="29" name="random" pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract="" line="31" name="@" pos="2">\n
[reo 0.0.7]             <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]                <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="36" pos="8">\n
[reo 0.0.7]                      <o base="seed" line="36" pos="15"/>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="38" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" line="43" name="next" pos="2">\n
[reo 0.0.7]             <o base="random" line="50" name="@" pos="4">\n
[reo 0.0.7]                <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                   <o base="org.eolang.math.number" line="52" pos="8">\n
[reo 0.0.7]                      <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                         <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                            <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                               <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                            </o>\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                      <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                         <o base="org.eolang.math.number" line="60" pos="12">\n
[reo 0.0.7]                            <o base="org.eolang.int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract="" atom="random" line="64" name="pseudo" pos="2"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1505 bytes of XML in 99&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1549 bytes of XML in 106&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 540&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 214&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 196&micro;s
[reo 0.0.7] [DEBUG] Shift #31 via 'abstracts-float-up' produced (10049 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;1&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.random&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo&quot;\n
[reo 0.0.7]           time=&quot;2022-09-29T11:56:02.961766Z&quot;\n
[reo 0.0.7]           version=&quot;0.28.7&quot;&gt;\n
[reo 0.0.7]    &lt;listing&gt;# The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED &quot;AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math.number&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;24&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;home&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;https://github.com/objectionary/eo-math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;https://github.com/objectionary/eo-math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;25&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;package&lt;/head&gt;\n
[reo 0.0.7]          &lt;tail&gt;org.eolang.math&lt;/tail&gt;\n
[reo 0.0.7]          &lt;part&gt;org.eolang.math&lt;/part&gt;\n
[reo 0.0.7]       &lt;/meta&gt;\n
[reo 0.0.7]       &lt;meta line=&quot;26&quot;&gt;\n
[reo 0.0.7]          &lt;head&gt;rt&lt;/head&gt;\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="random"\n
[reo 0.0.7]           original-name="random"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$@"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="next" base="next" level="1"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$next"\n
[reo 0.0.7]              cut="12"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="next"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="random"\n
[reo 0.0.7]              base="random$pseudo"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="pseudo"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="next" base="next" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="random$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="36" pos="8">\n
[reo 0.0.7]                   <o base="seed" line="36" pos="15"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="38" pos="8">\n
[reo 0.0.7]                   <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="31.43" name="next"/>\n
[reo 0.0.7]          <o level="1" line="31.64" name="pseudo"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="random$next"\n
[reo 0.0.7]           original-name="next"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="random" line="50" name="@" pos="4">\n
[reo 0.0.7]             <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="52" pos="8">\n
[reo 0.0.7]                   <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                      <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                         <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                            <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                   <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.math.number" line="60" pos="12">\n
[reo 0.0.7]                         <o base="org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;61&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 35&lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;62&quot; pos=&quot;10&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.29&quot; name=&quot;seed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.31&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;43.64&quot; name=&quot;pseudo&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           atom=&quot;random&quot;\n
[reo 0.0.7]           line=&quot;64&quot;\n
[reo 0.0.7]           name=&quot;random$pseudo&quot;\n
[reo 0.0.7]           original-name=&quot;pseudo&quot;\n
[reo 0.0.7]           parent=&quot;random&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.29&quot; name=&quot;seed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.31&quot; name=&quot;@&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;64.43&quot; name=&quot;next&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]    &lt;/objects&gt;\n
[reo 0.0.7] &lt;/program&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6753 bytes of XML in 280&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7304 bytes of XML in 271&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 680&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 104&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 88&micro;s
[reo 0.0.7] [DEBUG] Shift #32 via 'remove-levels' produced (10043 chars):
[reo 0.0.7] &lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;\n
[reo 0.0.7] &lt;program ms=&quot;1&quot;\n
[reo 0.0.7]           name=&quot;org.eolang.math.random&quot;\n
[reo 0.0.7]           source=&quot;/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo&quot;\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &lt;LEFT SHIFT&gt; 48) - 1)\n
[reo 0.0.7]   [] &gt; next\n
[reo 0.0.7]     random &gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &gt; pseudo /random\n
[reo 0.0.7] </listing>\n
[reo 0.0.7]    <errors/>\n
[reo 0.0.7]    <sheets>\n
[reo 0.0.7]       <sheet>not-empty-atoms</sheet>\n
[reo 0.0.7]       <sheet>middle-varargs</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>many-free-attributes</sheet>\n
[reo 0.0.7]       <sheet>broken-aliases</sheet>\n
[reo 0.0.7]       <sheet>duplicate-aliases</sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-metas&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;mandatory-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;correct-package-meta&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unused-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;data-objects&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;unit-test-without-phi&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;globals-to-abstracts&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;remove-refs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;abstracts-float-up&lt;/sheet&gt;\n
[reo 0.0.7]    &lt;/sheets&gt;\n
[reo 0.0.7]    &lt;license&gt;The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the &quot;Software&quot;), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="random"\n
[reo 0.0.7]           original-name="random"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$@"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="next" base="next" level="1"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$next"\n
[reo 0.0.7]              cut="12"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="next"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom="random"\n
[reo 0.0.7]              base="random$pseudo"\n
[reo 0.0.7]              cut="28"\n
[reo 0.0.7]              line="64"\n
[reo 0.0.7]              name="pseudo"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="64">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1"/>\n
[reo 0.0.7]             <o as="next" base="next" level="1"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="31"\n
[reo 0.0.7]           name="random$@"\n
[reo 0.0.7]           original-name="@"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base=".div" line="34" name="@" pos="4">\n
[reo 0.0.7]             <o base=".as-float" line="35" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="36" pos="8">\n
[reo 0.0.7]                   <o base="seed" line="36" pos="15"/>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]             <o base=".as-float" line="37" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="38" pos="8">\n
[reo 0.0.7]                   <o base=".left" line="39" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.29&quot; name=&quot;seed&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.43&quot; name=&quot;next&quot;/&gt;\n
[reo 0.0.7]          &lt;o level=&quot;1&quot; line=&quot;31.64&quot; name=&quot;pseudo&quot;/&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;43&quot;\n
[reo 0.0.7]           name=&quot;random$next&quot;\n
[reo 0.0.7]           original-name=&quot;next&quot;\n
[reo 0.0.7]           parent=&quot;random&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;random&quot; line=&quot;50&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.and&quot; line=&quot;51&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;52&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.plus&quot; line=&quot;53&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;54&quot; pos=&quot;12&quot;&gt;00 00 00 00 00 00 00 0B&lt;/o&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;.times&quot; line=&quot;55&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;.seed&quot; line=&quot;56&quot; pos=&quot;15&quot;&gt;\n
[reo 0.0.7]                            &lt;o base=&quot;^&quot; line=&quot;56&quot; pos=&quot;14&quot;/&gt;\n
[reo 0.0.7]                         &lt;/o&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;57&quot; pos=&quot;14&quot;&gt;00 00 00 05 DE EC E6 6D&lt;/o&gt;\n
[reo 0.0.7]                      &lt;/o&gt;\n
[reo 0.0.7]                   &lt;/o&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]                &lt;o base=&quot;.minus&quot; line=&quot;58&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;59&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;60&quot; pos=&quot;12&quot;&gt;\n
[reo 0.0.7]                         &lt;o base=&quot;org.eolang.int&quot; data=&quot;bytes&quot; line=&quot;60&quot; pos=&quot;19&quot;&gt;00 00 00 00 00 00 00 01&lt;/o&gt;\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="43.64" name="pseudo"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="random"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="random$pseudo"\n
[reo 0.0.7]           original-name="pseudo"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="64.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="64.31" name="@"/>\n
[reo 0.0.7]          <o level="1" line="64.43" name="next"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 1954 bytes of XML in 102µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2034 bytes of XML in 136µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 677µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 156µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 131µs
[reo 0.0.7] [DEBUG] Shift #33 via 'add-refs' produced (10180 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <program ms="1"\n
[reo 0.0.7]           name="org.eolang.math.random"\n
[reo 0.0.7]           source="/home/r/repo/target/eo/04-pull/org/eolang/math/random.eo"\n
[reo 0.0.7]           time="2022-09-29T11:56:02.961766Z"\n
[reo 0.0.7]           version="0.28.7">\n
[reo 0.0.7]    <listing># The MIT License (MIT)\n
[reo 0.0.7] #\n
[reo 0.0.7] # Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] #\n
[reo 0.0.7] # Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] # of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] # in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] # to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] # copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] # furnished to do so, subject to the following conditions:\n
[reo 0.0.7] #\n
[reo 0.0.7] # The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] # in all copies or substantial portions of the Software.\n
[reo 0.0.7] #\n
[reo 0.0.7] # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] # FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] # AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] # LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] # SOFTWARE.\n
[reo 0.0.7] \n
[reo 0.0.7] +alias org.eolang.math.number\n
[reo 0.0.7] +home https://github.com/objectionary/eo-math\n
[reo 0.0.7] +package org.eolang.math\n
[reo 0.0.7] +rt jvm org.eolang:eo-math:0.2.3\n
[reo 0.0.7] +version 0.2.3\n
[reo 0.0.7] \n
[reo 0.0.7] [seed] &gt; random\n
[reo 0.0.7] \n
[reo 0.0.7]   # Get float value for current seed\n
[reo 0.0.7]   # Divide seed to maximum possible value of the seed\n
[reo 0.0.7]   [] &gt; @\n
[reo 0.0.7]     div. &gt; @\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number seed\n
[reo 0.0.7]       as-float.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7] \n
[reo 0.0.7]   # Next random.\n
[reo 0.0.7]   # Formula is based on linear congruential pseudorandom number generator, as defined by\n
[reo 0.0.7]   # D. H. Lehmer and described by Donald E. Knuth in The Art of Computer Programming, Volume 2,\n
[reo 0.0.7]   # Third edition: Seminumerical Algorithms, section 3.2.1.\n
[reo 0.0.7]   # Magic numbers are taken from Java implementation. 48 lower bits are considered.\n
[reo 0.0.7]   # next = (seed * 25214903917 + 11) AND ((1 &amp;lt;LEFT SHIFT&amp;gt; 48) - 1)\n
[reo 0.0.7]   [] &amp;gt; next\n
[reo 0.0.7]     random &amp;gt; @\n
[reo 0.0.7]       and.\n
[reo 0.0.7]         number\n
[reo 0.0.7]           plus.\n
[reo 0.0.7]             11\n
[reo 0.0.7]             times.\n
[reo 0.0.7]               ^.seed\n
[reo 0.0.7]               25214903917\n
[reo 0.0.7]         minus.\n
[reo 0.0.7]           left.\n
[reo 0.0.7]             number 1\n
[reo 0.0.7]             53\n
[reo 0.0.7]           1\n
[reo 0.0.7] \n
[reo 0.0.7]   # New random with pseudo-random seed\n
[reo 0.0.7]   [] &amp;gt; pseudo /random\n
[reo 0.0.7] &lt;/listing&gt;\n
[reo 0.0.7]    &lt;errors/&gt;\n
[reo 0.0.7]    &lt;sheets&gt;\n
[reo 0.0.7]       &lt;sheet&gt;not-empty-atoms&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;middle-varargs&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-names&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;many-free-attributes&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;broken-aliases&lt;/sheet&gt;\n
[reo 0.0.7]       &lt;sheet&gt;duplicate-aliases&lt;/sheet>\n
[reo 0.0.7]       <sheet>global-nonames</sheet>\n
[reo 0.0.7]       <sheet>same-line-names</sheet>\n
[reo 0.0.7]       <sheet>self-naming</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>wrap-method-calls</sheet>\n
[reo 0.0.7]       <sheet>vars-float-up</sheet>\n
[reo 0.0.7]       <sheet>add-refs</sheet>\n
[reo 0.0.7]       <sheet>unsorted-metas</sheet>\n
[reo 0.0.7]       <sheet>incorrect-architect</sheet>\n
[reo 0.0.7]       <sheet>expand-aliases</sheet>\n
[reo 0.0.7]       <sheet>resolve-aliases</sheet>\n
[reo 0.0.7]       <sheet>synthetic-references</sheet>\n
[reo 0.0.7]       <sheet>add-default-package</sheet>\n
[reo 0.0.7]       <sheet>broken-refs</sheet>\n
[reo 0.0.7]       <sheet>unknown-names</sheet>\n
[reo 0.0.7]       <sheet>noname-attributes</sheet>\n
[reo 0.0.7]       <sheet>duplicate-names</sheet>\n
[reo 0.0.7]       <sheet>duplicate-metas</sheet>\n
[reo 0.0.7]       <sheet>mandatory-package-meta</sheet>\n
[reo 0.0.7]       <sheet>correct-package-meta</sheet>\n
[reo 0.0.7]       <sheet>unused-aliases</sheet>\n
[reo 0.0.7]       <sheet>data-objects</sheet>\n
[reo 0.0.7]       <sheet>unit-test-without-phi</sheet>\n
[reo 0.0.7]       <sheet>globals-to-abstracts</sheet>\n
[reo 0.0.7]       <sheet>remove-refs</sheet>\n
[reo 0.0.7]       <sheet>abstracts-float-up</sheet>\n
[reo 0.0.7]       <sheet>remove-levels</sheet>\n
[reo 0.0.7]    </sheets>\n
[reo 0.0.7]    <license>The MIT License (MIT)\n
[reo 0.0.7] \n
[reo 0.0.7] Copyright (c) 2016-2022 Yegor Bugayenko\n
[reo 0.0.7] \n
[reo 0.0.7] Permission is hereby granted, free of charge, to any person obtaining a copy\n
[reo 0.0.7] of this software and associated documentation files (the "Software"), to deal\n
[reo 0.0.7] in the Software without restriction, including without limitation the rights\n
[reo 0.0.7] to use, copy, modify, merge, publish, distribute, sublicense, and/or sell\n
[reo 0.0.7] copies of the Software, and to permit persons to whom the Software is\n
[reo 0.0.7] furnished to do so, subject to the following conditions:\n
[reo 0.0.7] \n
[reo 0.0.7] The above copyright notice and this permission notice shall be included\n
[reo 0.0.7] in all copies or substantial portions of the Software.\n
[reo 0.0.7] \n
[reo 0.0.7] THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\n
[reo 0.0.7] IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\n
[reo 0.0.7] FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE\n
[reo 0.0.7] AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\n
[reo 0.0.7] LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\n
[reo 0.0.7] OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\n
[reo 0.0.7] SOFTWARE.</license>\n
[reo 0.0.7]    <metas>\n
[reo 0.0.7]       <meta expanded="" line="23">\n
[reo 0.0.7]          <head>alias</head>\n
[reo 0.0.7]          <tail>number org.eolang.math.number</tail>\n
[reo 0.0.7]          <part>number</part>\n
[reo 0.0.7]          <part>org.eolang.math.number</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="24">\n
[reo 0.0.7]          <head>home</head>\n
[reo 0.0.7]          <tail>https://github.com/objectionary/eo-math</tail>\n
[reo 0.0.7]          <part>https://github.com/objectionary/eo-math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="25">\n
[reo 0.0.7]          <head>package</head>\n
[reo 0.0.7]          <tail>org.eolang.math</tail>\n
[reo 0.0.7]          <part>org.eolang.math</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="26">\n
[reo 0.0.7]          <head>rt</head>\n
[reo 0.0.7]          <tail>jvm org.eolang:eo-math:0.2.3</tail>\n
[reo 0.0.7]          <part>jvm</part>\n
[reo 0.0.7]          <part>org.eolang:eo-math:0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]       <meta line="27">\n
[reo 0.0.7]          <head>version</head>\n
[reo 0.0.7]          <tail>0.2.3</tail>\n
[reo 0.0.7]          <part>0.2.3</part>\n
[reo 0.0.7]       </meta>\n
[reo 0.0.7]    </metas>\n
[reo 0.0.7]    <objects>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           line="29"\n
[reo 0.0.7]           name="random"\n
[reo 0.0.7]           original-name="random"\n
[reo 0.0.7]           pos="0">\n
[reo 0.0.7]          <o line="29" name="seed" pos="1"/>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$@"\n
[reo 0.0.7]              cut="1"\n
[reo 0.0.7]              line="31"\n
[reo 0.0.7]              name="@"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="31">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="next" base="next" level="1" ref="43"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1" ref="64"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              base="random$next"\n
[reo 0.0.7]              cut="12"\n
[reo 0.0.7]              line="43"\n
[reo 0.0.7]              name="next"\n
[reo 0.0.7]              pos="2"\n
[reo 0.0.7]              ref="43">\n
[reo 0.0.7]             <o as="seed" base="seed" level="1" ref="29"/>\n
[reo 0.0.7]             <o as="@" base="@" level="1" ref="31"/>\n
[reo 0.0.7]             <o as="pseudo" base="pseudo" level="1" ref="64"/>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o abstract=""\n
[reo 0.0.7]              atom=&quot;random&quot;\n
[reo 0.0.7]              base=&quot;random$pseudo&quot;\n
[reo 0.0.7]              cut=&quot;28&quot;\n
[reo 0.0.7]              line=&quot;64&quot;\n
[reo 0.0.7]              name=&quot;pseudo&quot;\n
[reo 0.0.7]              pos=&quot;2&quot;\n
[reo 0.0.7]              ref=&quot;64&quot;&gt;\n
[reo 0.0.7]             &lt;o as=&quot;seed&quot; base=&quot;seed&quot; level=&quot;1&quot; ref=&quot;29&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;@&quot; base=&quot;@&quot; level=&quot;1&quot; ref=&quot;31&quot;/&gt;\n
[reo 0.0.7]             &lt;o as=&quot;next&quot; base=&quot;next&quot; level=&quot;1&quot; ref=&quot;43&quot;/&gt;\n
[reo 0.0.7]          &lt;/o&gt;\n
[reo 0.0.7]       &lt;/o&gt;\n
[reo 0.0.7]       &lt;o abstract=&quot;&quot;\n
[reo 0.0.7]           ancestors=&quot;1&quot;\n
[reo 0.0.7]           line=&quot;31&quot;\n
[reo 0.0.7]           name=&quot;random$@&quot;\n
[reo 0.0.7]           original-name=&quot;@&quot;\n
[reo 0.0.7]           parent=&quot;random&quot;\n
[reo 0.0.7]           pos=&quot;2&quot;&gt;\n
[reo 0.0.7]          &lt;o base=&quot;.div&quot; line=&quot;34&quot; name=&quot;@&quot; pos=&quot;4&quot;&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-float&quot; line=&quot;35&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;36&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;seed&quot; line=&quot;36&quot; pos=&quot;15&quot; ref=&quot;31.29&quot;/&gt;\n
[reo 0.0.7]                &lt;/o&gt;\n
[reo 0.0.7]             &lt;/o&gt;\n
[reo 0.0.7]             &lt;o base=&quot;.as-float&quot; line=&quot;37&quot; pos=&quot;6&quot;&gt;\n
[reo 0.0.7]                &lt;o base=&quot;org.eolang.math.number&quot; line=&quot;38&quot; pos=&quot;8&quot;&gt;\n
[reo 0.0.7]                   &lt;o base=&quot;.left&quot; line=&quot;39&quot; pos=&quot;10&quot;&gt;\n
[reo 0.0.7]                      &lt;o base="org.eolang.math.number" line="40" pos="12">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="40" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="41" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="31.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="31.43" name="next"/>\n
[reo 0.0.7]          <o level="1" line="31.64" name="pseudo"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           line="43"\n
[reo 0.0.7]           name="random$next"\n
[reo 0.0.7]           original-name="next"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o base="random" line="50" name="@" pos="4" ref="29">\n
[reo 0.0.7]             <o base=".and" line="51" pos="6">\n
[reo 0.0.7]                <o base="org.eolang.math.number" line="52" pos="8">\n
[reo 0.0.7]                   <o base=".plus" line="53" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="54" pos="12">00 00 00 00 00 00 00 0B</o>\n
[reo 0.0.7]                      <o base=".times" line="55" pos="12">\n
[reo 0.0.7]                         <o base=".seed" line="56" pos="15">\n
[reo 0.0.7]                            <o base="^" line="56" pos="14"/>\n
[reo 0.0.7]                         </o>\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="57" pos="14">00 00 00 05 DE EC E6 6D</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]                <o base=".minus" line="58" pos="8">\n
[reo 0.0.7]                   <o base=".left" line="59" pos="10">\n
[reo 0.0.7]                      <o base="org.eolang.math.number" line="60" pos="12">\n
[reo 0.0.7]                         <o base="org.eolang.int" data="bytes" line="60" pos="19">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                      </o>\n
[reo 0.0.7]                      <o base="org.eolang.int" data="bytes" line="61" pos="12">00 00 00 00 00 00 00 35</o>\n
[reo 0.0.7]                   </o>\n
[reo 0.0.7]                   <o base="org.eolang.int" data="bytes" line="62" pos="10">00 00 00 00 00 00 00 01</o>\n
[reo 0.0.7]                </o>\n
[reo 0.0.7]             </o>\n
[reo 0.0.7]          </o>\n
[reo 0.0.7]          <o level="1" line="43.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="43.64" name="pseudo"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]       <o abstract=""\n
[reo 0.0.7]           ancestors="1"\n
[reo 0.0.7]           atom="random"\n
[reo 0.0.7]           line="64"\n
[reo 0.0.7]           name="random$pseudo"\n
[reo 0.0.7]           original-name="pseudo"\n
[reo 0.0.7]           parent="random"\n
[reo 0.0.7]           pos="2">\n
[reo 0.0.7]          <o level="1" line="64.29" name="seed"/>\n
[reo 0.0.7]          <o level="1" line="64.31" name="@"/>\n
[reo 0.0.7]          <o level="1" line="64.43" name="next"/>\n
[reo 0.0.7]       </o>\n
[reo 0.0.7]    </objects>\n
[reo 0.0.7] </program>\n
[reo 0.0.7] <EOF>
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 179µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 175µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 709µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 124µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 93µs
[reo 0.0.7] [DEBUG] Shift #34 via 'fix-missed-names' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2248 bytes of XML in 96µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2386 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 739&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 150&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 117&micro;s
[reo 0.0.7] [DEBUG] Shift #35 via 'add-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3557 bytes of XML in 129&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3849 bytes of XML in 118&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 698&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 137&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 116&micro;s
[reo 0.0.7] [DEBUG] Shift #36 via 'broken-refs' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3718 bytes of XML in 123&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4050 bytes of XML in 114&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 710&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 824&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 115&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 89&micro;s
[reo 0.0.7] [DEBUG] Shift #37 via 'constant-folding' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2288 bytes of XML in 112&micro;s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2373 bytes of XML in 88µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 709µs
[reo 0.0.7] [DEBUG] Transformed XML through 38 shift(s) in 205ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6903 bytes of XML in 166µs
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/03-optimize/org/eolang/math/random.xmir saved (10349 bytes)
[reo 0.0.7] [DEBUG] Optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/random.xmir (program:org.eolang.math.random) to ./home/r/repo/target/eo/03-optimize/org/eolang/math/random.xmir
[reo 0.0.7] [INFO] Optimized 5 out of 32 XMIR program(s)
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 1s
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5039 bytes of XML in 163µs
[reo 0.0.7] [DEBUG] Found 1 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/pi.xmir: [org.eolang.float]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14711 bytes of XML in 357µs
[reo 0.0.7] [DEBUG] Found 3 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/angle.xmir: [org.eolang.float, org.eolang.math.nan, org.eolang.math.pi]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 45427 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] Found 3 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/nan.xmir: [org.eolang.bool, org.eolang.bytes, org.eolang.string]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5038 bytes of XML in 134µs
[reo 0.0.7] [DEBUG] Found 1 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/e.xmir: [org.eolang.float]
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 10349 bytes of XML in 253µs
[reo 0.0.7] [DEBUG] Found 2 foreign objects in ./home/r/repo/target/eo/03-optimize/org/eolang/math/random.xmir: [org.eolang.int, org.eolang.math.number]
[reo 0.0.7] [INFO] Discovered 8 foreign objects in 5 programs: [org.eolang.math.nan, org.eolang.bool, org.eolang.float, org.eolang.string, org.eolang.math.pi, org.eolang.bytes, org.eolang.math.number, org.eolang.int]
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 15ms
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 6 suitable tojo(s) found out of 32
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 233µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.pi/0.2.3: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7064 bytes of XML in 332µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.angle/0.2.3: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 7342 bytes of XML in 390µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.nan/0.2.3: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 3546 bytes of XML in 152µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.e/0.2.3: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6903 bytes of XML in 247µs
[reo 0.0.7] [INFO] Dependency found for org.eolang.math.random/0.2.3: org.eolang:eo-math:0.2.3
[reo 0.0.7] [DEBUG] Dependency org.eolang:eo-math:0.2.3 already resolved to ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3
[reo 0.0.7] [INFO] New 1 dependenc(ies) unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 8ms
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 8 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES, 8 program(s) registered with version 0.2.3
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 31 objects found in 3 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 4ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-math/-/0.2.3 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [DEBUG] No binary files placed from 3 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 2ms
[reo 0.0.7] [INFO] Assemble cycle #8 (eo:32/xmir:27/xmir2:27/discovered:27 -> eo:32/xmir:32/xmir2:32/discovered:32), took 2s
[reo 0.0.7] [DEBUG] Already parsed org.eolang.reo.simple.sum to ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.int to ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.array to ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.list to ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.heap to ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bytes to ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.as-phi to ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.string to ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.try to ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.ram to ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.memory to ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.error to ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.float to ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.cage to ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.switch to ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.nop to ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.seq to ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdout to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.io.stdin to ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.bool to ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.goto to ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.bytes-as-array to ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.map to ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.collections.multimap to ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.number to ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.negative-infinity to ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.positive-infinity to ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.pi to ./home/r/repo/target/eo/01-parse/org/eolang/math/pi.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.angle to ./home/r/repo/target/eo/01-parse/org/eolang/math/angle.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.nan to ./home/r/repo/target/eo/01-parse/org/eolang/math/nan.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.e to ./home/r/repo/target/eo/01-parse/org/eolang/math/e.xmir (it's newer than the source)
[reo 0.0.7] [DEBUG] Already parsed org.eolang.math.random to ./home/r/repo/target/eo/01-parse/org/eolang/math/random.xmir (it's newer than the source)
[reo 0.0.7] [INFO] No .eo sources parsed to XMIRs
[reo 0.0.7] [DEBUG] Execution of ParseMojo took 2ms
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/reo/simple/sum.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/reo/simple/sum.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/int.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/int.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/list.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/list.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/heap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/heap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bytes.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bytes.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/as-phi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/as-phi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/string.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/string.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/try.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/try.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/ram.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/ram.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/memory.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/memory.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/error.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/error.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/float.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/float.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/cage.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/cage.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/switch.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/switch.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/nop.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/nop.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/seq.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/seq.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdout.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdout.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/io/stdin.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/io/stdin.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/bool.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/bool.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/goto.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/goto.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/bytes-as-array.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/bytes-as-array.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/map.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/map.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/collections/multimap.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/collections/multimap.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/number.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/number.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/negative-infinity.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/negative-infinity.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/positive-infinity.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/positive-infinity.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/pi.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/pi.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/angle.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/angle.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/nan.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/nan.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/e.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/e.xmir
[reo 0.0.7] [DEBUG] Already optimized ./home/r/repo/target/eo/01-parse/org/eolang/math/random.xmir to ./home/r/repo/target/eo/03-optimize/org/eolang/math/random.xmir
[reo 0.0.7] [DEBUG] No XMIR programs out of 32 optimized
[reo 0.0.7] [DEBUG] Execution of OptimizeMojo took 2ms
[reo 0.0.7] [INFO] Nothing to discover, all programs checked already
[reo 0.0.7] [DEBUG] Execution of DiscoverMojo took 525µs
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Git sha of master is 5f82cc1edffad67bf4ba816610191403eb18af5d
[reo 0.0.7] [DEBUG] Execution of PullMojo took 1s
[reo 0.0.7] [DEBUG] 1 suitable tojo(s) found out of 32
[reo 0.0.7] [DEBUG] Program org.eolang.reo.simple.sum/0.0.0 skipped due to its zero version
[reo 0.0.7] [DEBUG] No new dependencies unpacked
[reo 0.0.7] [DEBUG] Execution of ResolveMojo took 472µs
[reo 0.0.7] [INFO] Found 4 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-collections/-/0.0.4/EO-SOURCES, 4 program(s) registered with version 0.0.4
[reo 0.0.7] [INFO] Found 8 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-math/-/0.2.3/EO-SOURCES, 8 program(s) registered with version 0.2.3
[reo 0.0.7] [INFO] Found 19 sources in ./home/r/repo/target/eo/06-resolve/org.eolang/eo-runtime/-/0.28.7/EO-SOURCES, 19 program(s) registered with version 0.28.7
[reo 0.0.7] [INFO] New 31 objects found in 3 unpacked dependencies
[reo 0.0.7] [DEBUG] Execution of MarkMojo took 4ms
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-collections/-/0.0.4 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-math/-/0.2.3 have already been placed
[reo 0.0.7] [DEBUG] Binaries from org.eolang/eo-runtime/-/0.28.7 have already been placed
[reo 0.0.7] [DEBUG] No binary files placed from 3 dependencies
[reo 0.0.7] [DEBUG] Execution of PlaceMojo took 3ms
[reo 0.0.7] [INFO] Assemble cycle #9 (eo:32/xmir:32/xmir2:32/discovered:32 -> eo:32/xmir:32/xmir2:32/discovered:32), took 1s
[reo 0.0.7] [INFO] 9 assemble cycle(s) produced some new object(s): eo:32/xmir:32/xmir2:32/discovered:32
[reo 0.0.7] [DEBUG] Execution of AssembleMojo took 40s
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] --- eo-maven-plugin:0.28.7:gmi (gmi-graphs) @ reo ---
[reo 0.0.7] [DEBUG] Configuring mojo org.eolang:eo-maven-plugin:0.28.7:gmi from plugin realm ClassRealm[plugin>org.eolang:eo-maven-plugin:0.28.7, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.eolang:eo-maven-plugin:0.28.7:gmi' with basic configurator -->
[reo 0.0.7] [DEBUG]   (f) foreign = /home/r/repo/target/eo/foreign.csv
[reo 0.0.7] [DEBUG]   (f) foreignFormat = csv
[reo 0.0.7] [DEBUG]   (f) generateDotFiles = true
[reo 0.0.7] [DEBUG]   (f) generateGmiXmlFiles = true
[reo 0.0.7] [DEBUG]   (f) generateGraphFiles = true
[reo 0.0.7] [DEBUG]   (f) generateXemblyFiles = true
[reo 0.0.7] [DEBUG]   (f) gmiIncludes = [org.eolang.reo.**]
[reo 0.0.7] [DEBUG]   (f) placed = /home/r/repo/target/eo/placed.csv
[reo 0.0.7] [DEBUG]   (f) placedFormat = csv
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@dc4a691
[reo 0.0.7] [DEBUG]   (f) skip = false
[reo 0.0.7] [DEBUG]   (f) targetDir = /home/r/repo/target/eo
[reo 0.0.7] [DEBUG]   (f) transpiled = /home/r/repo/target/eo/transpiled.csv
[reo 0.0.7] [DEBUG]   (f) transpiledFormat = csv
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4773 bytes of XML in 167µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 735µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 170ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 5ms
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/gmi/org/eolang/reo/simple
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi saved (1371 bytes)
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi.xml saved (3265 bytes)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 17ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi.xe saved (5676 bytes)
[reo 0.0.7] ANTLR Tool version 4.10.1 used for code generation does not match the current runtime version 4.11.1
[reo 0.0.7] ANTLR Runtime version 4.10.1 used for parser compilation does not match the current runtime version 4.11.1
[reo 0.0.7] ANTLR Tool version 4.10.1 used for code generation does not match the current runtime version 4.11.1
[reo 0.0.7] ANTLR Runtime version 4.10.1 used for parser compilation does not match the current runtime version 4.11.1
[reo 0.0.7] [DEBUG] There are 226 Xembly directives for /home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi.graph.xml saved (1407 bytes)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] Transformed XML through 3 shift(s) in 31ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi.dot saved (1079 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.reo.simple.sum saved to ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi (20 instructions)
[reo 0.0.7] [DEBUG] Excluding org.eolang.int due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.array due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.collections.list due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.heap due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.bytes due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.as-phi due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.string due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.try due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.ram due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.memory due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.error due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.float due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.cage due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.switch due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.nop due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.seq due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.io.stdout due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.io.stdin due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.bool due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.goto due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.collections.bytes-as-array due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.collections.map due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.collections.multimap due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.number due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.negative-infinity due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.positive-infinity due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.pi due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.angle due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.nan due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.e due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.random due to gmiIncludes option
[reo 0.0.7] [INFO] Converted 1 .xmir to GMIs, saved to ./home/r/repo/target/eo/gmi, 20 instructions
[reo 0.0.7] [DEBUG] Execution of GmiMojo took 267ms
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] --- eo-maven-plugin:0.28.7:gmi (gmi-everything) @ reo ---
[reo 0.0.7] [DEBUG] Configuring mojo org.eolang:eo-maven-plugin:0.28.7:gmi from plugin realm ClassRealm[plugin>org.eolang:eo-maven-plugin:0.28.7, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.eolang:eo-maven-plugin:0.28.7:gmi' with basic configurator -->
[reo 0.0.7] [DEBUG]   (f) foreign = /home/r/repo/target/eo/foreign.csv
[reo 0.0.7] [DEBUG]   (f) foreignFormat = csv
[reo 0.0.7] [DEBUG]   (f) generateDotFiles = false
[reo 0.0.7] [DEBUG]   (f) generateGmiXmlFiles = false
[reo 0.0.7] [DEBUG]   (f) generateGraphFiles = false
[reo 0.0.7] [DEBUG]   (f) generateXemblyFiles = false
[reo 0.0.7] [DEBUG]   (f) placed = /home/r/repo/target/eo/placed.csv
[reo 0.0.7] [DEBUG]   (f) placedFormat = csv
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@dc4a691
[reo 0.0.7] [DEBUG]   (f) skip = false
[reo 0.0.7] [DEBUG]   (f) targetDir = /home/r/repo/target/eo
[reo 0.0.7] [DEBUG]   (f) transpiled = /home/r/repo/target/eo/transpiled.csv
[reo 0.0.7] [DEBUG]   (f) transpiledFormat = csv
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [DEBUG] Already converted org.eolang.reo.simple.sum to ./home/r/repo/target/eo/gmi/org/eolang/reo/simple/sum.gmi (it's newer than the source)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 29870 bytes of XML in 832µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 118ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4815 bytes of XML in 239µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5334 bytes of XML in 161µs
[reo 0.0.7] [WARNING] XSL transformation 'R1' took too long 118ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 29ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 23ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 135ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2544 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2650 bytes of XML in 105µs
[reo 0.0.7] [WARNING] XSL transformation 'rename' took too long 135ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 27ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 17ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 468ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 19ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 19ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/int.gmi saved (15158 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.int saved to ./home/r/repo/target/eo/gmi/org/eolang/int.gmi (237 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 8445 bytes of XML in 283µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 809µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 720µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 42ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 2ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/array.gmi saved (2540 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.array saved to ./home/r/repo/target/eo/gmi/org/eolang/array.gmi (36 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 77556 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 280ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4815 bytes of XML in 228µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5334 bytes of XML in 152µs
[reo 0.0.7] [WARNING] XSL transformation 'R1' took too long 281ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 53ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 39ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 58ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 21ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 759ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2544 bytes of XML in 172µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2650 bytes of XML in 97µs
[reo 0.0.7] [WARNING] XSL transformation 'rename' took too long 759ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 45ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 35ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 1s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 182ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2012 bytes of XML in 195µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2103 bytes of XML in 99µs
[reo 0.0.7] [WARNING] XSL transformation 'to-text' took too long 183ms (over 100ms)
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 184ms
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/gmi/org/eolang/collections
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/collections/list.gmi saved (53882 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.collections.list saved to ./home/r/repo/target/eo/gmi/org/eolang/collections/list.gmi (808 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 13161 bytes of XML in 370µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 787µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 18ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 70ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 4ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/heap.gmi saved (6815 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.heap saved to ./home/r/repo/target/eo/gmi/org/eolang/heap.gmi (103 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 44250 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 34ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 58ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 176ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 17ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 18ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/bytes.gmi saved (15131 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.bytes saved to ./home/r/repo/target/eo/gmi/org/eolang/bytes.gmi (217 instructions)
[reo 0.0.7] [DEBUG] Excluding org.eolang.as-phi due to gmiIncludes option
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 10252 bytes of XML in 330µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 940µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 613µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 666µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 42ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/string.gmi saved (4291 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.string saved to ./home/r/repo/target/eo/gmi/org/eolang/string.gmi (63 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5492 bytes of XML in 204µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 482µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 396µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 597µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 551µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 556µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 733µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 179µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 501µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 388µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 12ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 321&micro;s
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 0ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/try.gmi saved (542 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.try saved to ./home/r/repo/target/eo/gmi/org/eolang/try.gmi (9 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9572 bytes of XML in 307µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 692µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 501µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 34ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 2ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/ram.gmi saved (3687 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.ram saved to ./home/r/repo/target/eo/gmi/org/eolang/ram.gmi (51 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5077 bytes of XML in 184µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 435µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 355µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 673µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 387µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 467µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 134µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 479µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 195µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 161µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 225µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/memory.gmi saved (200 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.memory saved to ./home/r/repo/target/eo/gmi/org/eolang/memory.gmi (3 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5332 bytes of XML in 181µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 459µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 751µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 397µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 384µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 390µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 393µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 534µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 120µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 208µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 168µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 149µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 0ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/error.gmi saved (196 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.error saved to ./home/r/repo/target/eo/gmi/org/eolang/error.gmi (3 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 29926 bytes of XML in 840µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 45ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 13ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 83ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 21ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 245ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 24ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/float.gmi saved (15323 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.float saved to ./home/r/repo/target/eo/gmi/org/eolang/float.gmi (237 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5243 bytes of XML in 349µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 692µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 571µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 685µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 665µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 656µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 641µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 233µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 610µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 298µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 249µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 13ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 320µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/cage.gmi saved (192 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.cage saved to ./home/r/repo/target/eo/gmi/org/eolang/cage.gmi (3 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 9588 bytes of XML in 471µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 30ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 39ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 146ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 11ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 11ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/switch.gmi saved (8167 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.switch saved to ./home/r/repo/target/eo/gmi/org/eolang/switch.gmi (128 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5259 bytes of XML in 238µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 540µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 405µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 809µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 687µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 865µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 853µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 239µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 847µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 17ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 515µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/nop.gmi saved (566 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.nop saved to ./home/r/repo/target/eo/gmi/org/eolang/nop.gmi (9 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5164 bytes of XML in 290µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 704µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 588µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 774µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 799µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 216µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 968µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 481µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 417µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 384µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 0ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/seq.gmi saved (305 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.seq saved to ./home/r/repo/target/eo/gmi/org/eolang/seq.gmi (5 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5127 bytes of XML in 317µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 776µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 629µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 789µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 774µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 739µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 738µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 998µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 203µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 864µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 458µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 379µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 373µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/gmi/org/eolang/io
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/io/stdout.gmi saved (320 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.io.stdout saved to ./home/r/repo/target/eo/gmi/org/eolang/io/stdout.gmi (5 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 6322 bytes of XML in 330µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 904µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 680µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 390&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 24ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 837µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/io/stdin.gmi saved (1205 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.io.stdin saved to ./home/r/repo/target/eo/gmi/org/eolang/io/stdin.gmi (16 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 16132 bytes of XML in 748µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 26ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 10ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 35ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 132ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 8ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/bool.gmi saved (7861 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.bool saved to ./home/r/repo/target/eo/gmi/org/eolang/bool.gmi (120 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5520 bytes of XML in 301µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 797µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 628µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 797µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 781µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 793µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 754µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 272µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 980µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 581µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 386µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 498µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 0ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/goto.gmi saved (297 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.goto saved to ./home/r/repo/target/eo/gmi/org/eolang/goto.gmi (5 instructions)
[reo 0.0.7] [DEBUG] Excluding org.eolang.collections.bytes-as-array due to gmiIncludes option
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 20765 bytes of XML in 969µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 81ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 18ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 146ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2544 bytes of XML in 232µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2650 bytes of XML in 100µs
[reo 0.0.7] [WARNING] XSL transformation 'rename' took too long 145ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 12ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 345ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 28ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 28ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/collections/map.gmi saved (22591 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.collections.map saved to ./home/r/repo/target/eo/gmi/org/eolang/collections/map.gmi (334 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 45706 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 125ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4815 bytes of XML in 273µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5334 bytes of XML in 176µs
[reo 0.0.7] [WARNING] XSL transformation 'R1' took too long 124ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 30ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 19ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 37ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 15ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 14ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 342ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2544 bytes of XML in 189µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2650 bytes of XML in 99µs
[reo 0.0.7] [WARNING] XSL transformation 'rename' took too long 342ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 24ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 657ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 70ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 70ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/collections/multimap.gmi saved (36445 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.collections.multimap saved to ./home/r/repo/target/eo/gmi/org/eolang/collections/multimap.gmi (533 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 66785 bytes of XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 203ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 4815 bytes of XML in 235µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5334 bytes of XML in 146µs
[reo 0.0.7] [WARNING] XSL transformation 'R1' took too long 203ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 39ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 32ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 57ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 26ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 27ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 621ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2544 bytes of XML in 186µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2650 bytes of XML in 95µs
[reo 0.0.7] [WARNING] XSL transformation 'rename' took too long 621ms (over 100ms)
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 34ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 28ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 1s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 146ms
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2012 bytes of XML in 198µs
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 2103 bytes of XML in 98µs
[reo 0.0.7] [WARNING] XSL transformation 'to-text' took too long 146ms (over 100ms)
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 147ms
[reo 0.0.7] [DEBUG] Directory created: ./home/r/repo/target/eo/gmi/org/eolang/math
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/number.gmi saved (51166 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.number saved to ./home/r/repo/target/eo/gmi/org/eolang/math/number.gmi (779 instructions)
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.negative-infinity due to gmiIncludes option
[reo 0.0.7] [DEBUG] Excluding org.eolang.math.positive-infinity due to gmiIncludes option
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5039 bytes of XML in 121µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 441µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 345µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 961µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 527µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 433µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 855µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 601µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 500µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 153µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 805µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 338µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 303µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 9ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 222µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 1ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/pi.gmi saved (466 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.pi saved to ./home/r/repo/target/eo/gmi/org/eolang/math/pi.gmi (7 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 14711 bytes of XML in 383µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 940µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 20ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 29ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 94ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 4ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/angle.gmi saved (9405 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.angle saved to ./home/r/repo/target/eo/gmi/org/eolang/math/angle.gmi (145 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 45427 bytes of XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 26ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 5ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 1ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 43ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 7ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 6ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' produced (29081 chars):
[reo 0.0.7] <?xml version="1.0" encoding="UTF-8"?>\n
[reo 0.0.7] <gmi>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <c>[R1] name=nan abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;1&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan&lt;/a&gt;\n
[reo 0.0.7]       <c>[R1] The object 'nan' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν86</a>\n
[reo 0.0.7]       <c>[R1] name=eq abstract base=nan$eq</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε29</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν86</a>\n
[reo 0.0.7]       <a prefix="text">eq</a>\n
[reo 0.0.7]       <c>[R1] The object 'eq' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν100</a>\n
[reo 0.0.7]       <c>[R1] name=neq abstract base=nan$neq</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε30</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν100</a>\n
[reo 0.0.7]       <a prefix="text">neq</a>\n
[reo 0.0.7]       <c>[R1] The object 'neq' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν114</a>\n
[reo 0.0.7]       <c>[R1] name=lt abstract base=nan$lt</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε31</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν114</a>\n
[reo 0.0.7]       <a prefix="text">lt</a>\n
[reo 0.0.7]       <c>[R1] The object 'lt' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν125</a>\n
[reo 0.0.7]       <c>[R1] name=lte abstract base=nan$lte</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε32</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν125</a>\n
[reo 0.0.7]       <a prefix="text">lte</a>\n
[reo 0.0.7]       <c>[R1] The object 'lte' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν137</a>\n
[reo 0.0.7]       <c>[R1] name=gt abstract base=nan$gt</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε33</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν137</a>\n
[reo 0.0.7]       <a prefix="text">gt</a>\n
[reo 0.0.7]       <c>[R1] The object 'gt' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν146</a>\n
[reo 0.0.7]       <c>[R1] name=gte abstract base=nan$gte</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε34</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν146</a>\n
[reo 0.0.7]       <a prefix="text">gte</a>\n
[reo 0.0.7]       <c>[R1] The object 'gte' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν147</a>\n
[reo 0.0.7]       <c>[R1] name=times abstract base=nan$times</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε35</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν147</a>\n
[reo 0.0.7]       <a prefix="text">times</a>\n
[reo 0.0.7]       <c>[R1] The object 'times' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν148</a>\n
[reo 0.0.7]       <c>[R1] name=plus abstract base=nan$plus</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε36</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν148</a>\n
[reo 0.0.7]       <a prefix="text">plus</a>\n
[reo 0.0.7]       <c>[R1] The object 'plus' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν76</a>\n
[reo 0.0.7]       <c>[R1] name=neg abstract base=nan$neg</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε20</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν76</a>\n
[reo 0.0.7]       <a prefix="text">neg</a>\n
[reo 0.0.7]       <c>[R1] The object 'neg' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν77</a>\n
[reo 0.0.7]       <c>[R1] name=signum abstract base=nan$signum</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε21</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν77</a>\n
[reo 0.0.7]       <a prefix="text">signum</a>\n
[reo 0.0.7]       <c>[R1] The object 'signum' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν78</a>\n
[reo 0.0.7]       <c>[R1] name=minus abstract base=nan$minus</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε22</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν78</a>\n
[reo 0.0.7]       <a prefix="text">minus</a>\n
[reo 0.0.7]       <c>[R1] The object 'minus' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν79</a>\n
[reo 0.0.7]       <c>[R1] name=pow abstract base=nan$pow</c>\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;23&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;79&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;pow&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'pow' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;80&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=div abstract base=nan$div&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;24&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;80&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;div&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'div' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;81&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=abs abstract base=nan$abs&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;25&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;81&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;abs&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'abs' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;82&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=as-bytes abstract base=nan$as-bytes&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;26&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;82&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;as-bytes&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'as-bytes' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;83&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=as-int abstract base=nan$as-int&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;27&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;75&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;83&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;as-int&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'as-int' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;84</a>\n
[reo 0.0.7]       <c>[R1] name=as-string abstract base=nan$as-string</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε28</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν75</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν84</a>\n
[reo 0.0.7]       <a prefix="text">as-string</a>\n
[reo 0.0.7]       <c>[R1] The object 'as-string' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν85</a>\n
[reo 0.0.7]       <c>[R1] name=nan$eq abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε2</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν85</a>\n
[reo 0.0.7]       <a prefix="text">nan$eq</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$eq' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν87</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε37</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν85</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν87</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν88</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=org.eolang.bool</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε38</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν85</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν88</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν90</a>\n
[reo 0.0.7]       <c>[R1] name=nan$neq abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε3</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν90</a>\n
[reo 0.0.7]       <a prefix="text">nan$neq</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$neq' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν91</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε40</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν90</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν91</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;92&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=org.eolang.bool&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;41&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;90&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;92&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;94&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$lt abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;4&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;94&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$lt&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$lt' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;95&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=x&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;43&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;94&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;95&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;x&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'x' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;96&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=org.eolang.bool&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;44&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;94&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;96&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;98&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$lte abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;5&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       <a prefix="vertex">$ν98</a>\n
[reo 0.0.7]       <a prefix="text">nan$lte</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$lte' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν99</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε46</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν98</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν99</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν101</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=org.eolang.bool</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε47</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν98</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν101</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν103</a>\n
[reo 0.0.7]       <c>[R1] name=nan$gt abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε6</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν103</a>\n
[reo 0.0.7]       <a prefix="text">nan$gt</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$gt' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν104</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε49</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν103</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν104</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν105</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=org.eolang.bool</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε50</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν103</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν105</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν107</a>\n
[reo 0.0.7]       <c>[R1] name=nan$gte abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε7</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν107</a>\n
[reo 0.0.7]       <a prefix=&quot;text&quot;&gt;nan$gte&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$gte' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;108&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=x&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;52&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;107&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;108&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;x&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'x' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;109&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=org.eolang.bool&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;53&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;107&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;109&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;111&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$times abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;8&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;111&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$times&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$times' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;112&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=x&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;55&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;111&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;112&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;x&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'x' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;113&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=^&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;56&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix="vertex">$ν111</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν113</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν115</a>\n
[reo 0.0.7]       <c>[R1] name=nan$plus abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε9</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν115</a>\n
[reo 0.0.7]       <a prefix="text">nan$plus</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$plus' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν116</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε57</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν115</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν116</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν117</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=^</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε58</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν115</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν117</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν118</a>\n
[reo 0.0.7]       <c>[R1] name=nan$neg abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε10</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν118</a>\n
[reo 0.0.7]       <a prefix="text">nan$neg</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$neg' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν119</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=^</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε59</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν118</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν119</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν120</a>\n
[reo 0.0.7]       <c>[R1] name=nan$signum abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε11</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;120&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$signum&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$signum' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;121&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=^&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;60&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;120&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;121&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;122&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$minus abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;12&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;122&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$minus&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$minus' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;123&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=x&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;61&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;122&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;123&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;x&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'x' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;124&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=^&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;62&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;122&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;124&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;126&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$pow abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε13</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν126</a>\n
[reo 0.0.7]       <a prefix="text">nan$pow</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$pow' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν127</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε63</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν126</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν127</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν128</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=^</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε64</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν126</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν128</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν129</a>\n
[reo 0.0.7]       <c>[R1] name=nan$div abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε14</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν129</a>\n
[reo 0.0.7]       <a prefix="text">nan$div</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$div' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν130</a>\n
[reo 0.0.7]       <c>[R1] name=x</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε65</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν129</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν130</a>\n
[reo 0.0.7]       <a prefix="text">x</a>\n
[reo 0.0.7]       <c>[R1] The object 'x' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν131</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=^</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε66</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν129</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν131</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν132</a>\n
[reo 0.0.7]       <c>[R1] name=nan$abs abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix=&quot;edge&quot;&gt;$&epsilon;15&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;132&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$abs&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$abs' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;133&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=^&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;67&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;132&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;133&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;134&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$as-bytes abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;16&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;134&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$as-bytes&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$as-bytes' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;135&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=@ base=org.eolang.bytes&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;68&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;134&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;135&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;&phi;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object '@' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;138&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] name=nan$as-int abstract&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;BIND&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;edge&quot;&gt;$&epsilon;17&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;&nu;0&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;138&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;nan$as-int&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] The object 'nan$as-int' belongs to its owner&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ADD&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix="vertex">$ν139</a>\n
[reo 0.0.7]       <c>[R1] name=@ abstract base=nan$as-int$@</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε70</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν138</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν139</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν140</a>\n
[reo 0.0.7]       <c>[R1] name=nan$as-int$@ abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε18</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν140</a>\n
[reo 0.0.7]       <a prefix="text">nan$as-int$@</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$as-int$@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν141</a>\n
[reo 0.0.7]       <c>[R1] name=msg base=org.eolang.string</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε71</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν140</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν141</a>\n
[reo 0.0.7]       <a prefix="text">msg</a>\n
[reo 0.0.7]       <c>[R1] The object 'msg' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν143</a>\n
[reo 0.0.7]       <c>[R1] name=nan$as-string abstract</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε19</a>\n
[reo 0.0.7]       <a prefix="vertex">ν0</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν143</a>\n
[reo 0.0.7]       <a prefix="text">nan$as-string</a>\n
[reo 0.0.7]       <c>[R1] The object 'nan$as-string' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ADD">\n
[reo 0.0.7]       <a prefix="vertex">$ν144</a>\n
[reo 0.0.7]       <c>[R1] name=@ base=org.eolang.string</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="BIND">\n
[reo 0.0.7]       <a prefix="edge">$ε73</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν143</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν144</a>\n
[reo 0.0.7]       <a prefix="text">φ</a>\n
[reo 0.0.7]       <c>[R1] The object '@' belongs to its owner</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν86</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$eq</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν100</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$neq</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;114&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$lt&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;125&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$lte&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;137&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$gt&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;146&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$gte&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;147&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$times&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;148&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$plus&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;76&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$neg&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;77&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$signum&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;78&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$minus&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;79&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$pow</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν80</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$div</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν81</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$abs</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν82</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$as-bytes</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν83</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$as-int</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν84</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.math.nan$as-string</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν88</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν92</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν96</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν101</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν105</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν109</a>\n
[reo 0.0.7]       <a prefix="text">S/Φ.org.eolang.bool</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν113</a>\n
[reo 0.0.7]       <a prefix="text">S/ρ</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν117</a>\n
[reo 0.0.7]       <a prefix="text">S/ρ</a>\n
[reo 0.0.7]       <c>[R1] Point this one to the root</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="ATOM">\n
[reo 0.0.7]       <a prefix="vertex">$ν119</a>\n
[reo 0.0.7]       <a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;121&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;124&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;128&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;131&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;133&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&rho;&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;135&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.bytes&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;139&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.math.nan$as-int$@&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;141&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.string&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;ATOM&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;144&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;text&quot;&gt;S/&Phi;.org.eolang.string&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R1] Point this one to the root&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε38</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν89</a>\n
[reo 0.0.7]       <a prefix="edge">$ε39</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:19</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε41</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν93</a>\n
[reo 0.0.7]       <a prefix="edge">$ε42</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:22</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε44</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν97</a>\n
[reo 0.0.7]       <a prefix="edge">$ε45</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:25</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε47</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν102</a>\n
[reo 0.0.7]       <a prefix="edge">$ε48</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:28</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε50</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν106</a>\n
[reo 0.0.7]       <a prefix="edge">$ε51</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:31</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε53</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν110</a>\n
[reo 0.0.7]       <a prefix="edge">$ε54</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:34</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε68</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν136</a>\n
[reo 0.0.7]       <a prefix="edge">$ε69</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:58</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε71</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν142</a>\n
[reo 0.0.7]       <a prefix="edge">$ε72</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:62</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="COPY">\n
[reo 0.0.7]       <a prefix="edge">$ε73</a>\n
[reo 0.0.7]       <a prefix="vertex">$ν145</a>\n
[reo 0.0.7]       <a prefix="edge">$ε74</a>\n
[reo 0.0.7]       <c>[R5] Making a copy of vertex:64</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="DATA">\n
[reo 0.0.7]       <a prefix="vertex">$ν89</a>\n
[reo 0.0.7]       <a prefix="data">bytes/00</a>\n
[reo 0.0.7]       <c>[R6] This is a data object of type "bytes"</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="DATA">\n
[reo 0.0.7]       <a prefix="vertex">$ν93</a>\n
[reo 0.0.7]       <a prefix="data">bytes/01</a>\n
[reo 0.0.7]       <c>[R6] This is a data object of type "bytes"</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="DATA">\n
[reo 0.0.7]       <a prefix="vertex">$ν97</a>\n
[reo 0.0.7]       <a prefix="data">bytes/00</a>\n
[reo 0.0.7]       <c>[R6] This is a data object of type "bytes"</c>\n
[reo 0.0.7]    </i>\n
[reo 0.0.7]    <i name="DATA">\n
[reo 0.0.7]       <a prefix="vertex">$&nu;102&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;bytes/00&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;bytes&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;DATA&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;106&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;bytes/00&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;bytes&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;DATA&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;110&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;bytes/00&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;bytes&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;DATA&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;136&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;bytes/7F C0 00 00&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;bytes&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;DATA&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;142&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;string/You can\u0027t convert NaN to int&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;string&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7]    &lt;i name=&quot;DATA&quot;&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;vertex&quot;&gt;$&nu;145&lt;/a&gt;\n
[reo 0.0.7]       &lt;a prefix=&quot;data&quot;&gt;string/NaN&lt;/a&gt;\n
[reo 0.0.7]       &lt;c&gt;[R6] This is a data object of type &quot;string&quot;&lt;/c&gt;\n
[reo 0.0.7]    &lt;/i&gt;\n
[reo 0.0.7] &lt;/gmi&gt;\n
[reo 0.0.7] &lt;EOF&gt;
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 128ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 9ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 9ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/nan.gmi saved (12500 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.nan saved to ./home/r/repo/target/eo/gmi/org/eolang/math/nan.gmi (183 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 5038 bytes of XML in 180&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 450&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 346&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 962&micro;s
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 538µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 560µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 785µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 582µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 488µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 145µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 2ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 400µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 324µs
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 11ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 251µs
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 0ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/e.gmi saved (463 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.e saved to ./home/r/repo/target/eo/gmi/org/eolang/math/e.gmi (7 instructions)
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl parsed 10349 bytes of XML in 246µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 911µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 730µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 13ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 8ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 874µs
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 21ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 4ms
[reo 0.0.7] [DEBUG] Shift #12 via 'escape-data' made no changes
[reo 0.0.7] [DEBUG] com.sun.org.apache.xerces.internal.jaxp.validation.SimpleXMLSchema detected 0 error(s)
[reo 0.0.7] [DEBUG] Transformed XML through 14 shift(s) in 72ms
[reo 0.0.7] [DEBUG] net.sf.saxon.jaxp.TransformerImpl transformed XML in 3ms
[reo 0.0.7] [DEBUG] Transformed XML through 1 shift(s) in 3ms
[reo 0.0.7] [DEBUG] File ./home/r/repo/target/eo/gmi/org/eolang/math/random.gmi saved (7732 bytes)
[reo 0.0.7] [INFO] GMI for org.eolang.math.random saved to ./home/r/repo/target/eo/gmi/org/eolang/math/random.gmi (116 instructions)
[reo 0.0.7] [INFO] Converted 27 .xmir to GMIs, saved to ./home/r/repo/target/eo/gmi, 4162 instructions
[reo 0.0.7] [DEBUG] Execution of GmiMojo took 6s
[reo 0.0.7] [INFO]
[reo 0.0.7] [INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ reo ---
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-core:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom (6.7 kB at 320 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-parameter-documenter:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom (1.9 kB at 106 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-error-diagnostics:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom (1.7 kB at 95 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-descriptor:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom (2.0 kB at 101 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-monitor:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom (1.3 kB at 63 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:pom:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom (3.3 kB at 196 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus:pom:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom (17 kB at 838 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus/2.0.6/plexus-2.0.6.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-filtering:pom:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom (5.8 kB at 175 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-filtering/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interpolation:pom:1.12 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom (889 B at 37 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.12/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.12/plexus-interpolation-1.12.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.plexus:plexus-build-api:pom:0.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom (2.9 kB at 143 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.spice:spice-parent:pom:10 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/10/spice-parent-10.pom (3.0 kB at 168 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/10/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/spice/spice-parent/10/spice-parent-10.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.forge:forge-parent:pom:3 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/3/forge-parent-3.pom (5.0 kB at 280 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/3/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/forge/forge-parent/3/forge-parent-3.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interpolation:pom:1.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom (890 B at 42 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.pom.lastUpdated
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-components:pom:1.1.15 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom (2.8 kB at 150 kB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.15/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-components/1.1.15/plexus-components-1.1.15.pom.lastUpdated
[reo 0.0.7] [DEBUG] Dependency collection stats {ConflictMarker.analyzeTime=447705, ConflictMarker.markTime=148842, ConflictMarker.nodeCount=77, ConflictIdSorter.graphTime=288273, ConflictIdSorter.topsortTime=57524, ConflictIdSorter.conflictIdCount=26, ConflictIdSorter.conflictIdCycleCount=0, ConflictResolver.totalTime=1744119, ConflictResolver.conflictItemCount=74, DefaultDependencyCollector.collectTime=331405420, DefaultDependencyCollector.transformTime=2744442}
[reo 0.0.7] [DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.6
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-plugin-api:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-project:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-profile:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-artifact-manager:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-registry:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-core:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]          org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-repository-metadata:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       commons-cli:commons-cli:jar:1.0:compile
[reo 0.0.7] [DEBUG]       org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]       org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile
[reo 0.0.7] [DEBUG]       classworlds:classworlds:jar:1.1:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-artifact:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-settings:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-model:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.apache.maven:maven-monitor:jar:2.0.6:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile
[reo 0.0.7] [DEBUG]       junit:junit:jar:3.8.1:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-utils:jar:2.0.5:compile
[reo 0.0.7] [DEBUG]    org.apache.maven.shared:maven-filtering:jar:1.1:compile
[reo 0.0.7] [DEBUG]       org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile
[reo 0.0.7] [DEBUG]    org.codehaus.plexus:plexus-interpolation:jar:1.13:compile
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-api:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-project:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-profile:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact-manager:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-registry:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-core:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-repository-metadata:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-error-diagnostics:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-plugin-descriptor:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-artifact:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-settings:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-model:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven:maven-monitor:jar:2.0.6 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-utils:jar:2.0.5 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.apache.maven.shared:maven-filtering:jar:1.1 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.sonatype.plexus:plexus-build-api:jar:0.0.4 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Resolving artifact org.codehaus.plexus:plexus-interpolation:jar:1.13 from [Maven (https://repo.maven.apache.org/maven2, default, releases+snapshots)]
[reo 0.0.7] [DEBUG] Using transporter WagonTransporter with priority -1.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for https://repo.maven.apache.org/maven2
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar (13 kB at 322 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar (35 kB at 904 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar (29 kB at 761 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar (116 kB at 2.4 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar (57 kB at 1.2 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar (21 kB at 335 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar (9.9 kB at 160 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar (5.9 kB at 89 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar (24 kB at 345 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar (152 kB at 1.9 MB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar (14 kB at 166 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar (37 kB at 405 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar (49 kB at 506 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar (87 kB at 891 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar (10 kB at 99 kB/s)
[reo 0.0.7] [INFO] Downloading from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar (86 kB at 785 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar (6.8 kB at 56 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar (43 kB at 350 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar (61 kB at 466 kB/s)
[reo 0.0.7] [INFO] Downloaded from Maven: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar (223 kB at 1.5 MB/s)
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-api/2.0.6/maven-plugin-api-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-project/2.0.6/maven-project-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-profile/2.0.6/maven-profile-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact-manager/2.0.6/maven-artifact-manager-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-registry/2.0.6/maven-plugin-registry-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-core/2.0.6/maven-core-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-parameter-documenter/2.0.6/maven-plugin-parameter-documenter-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-repository-metadata/2.0.6/maven-repository-metadata-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-error-diagnostics/2.0.6/maven-error-diagnostics-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-plugin-descriptor/2.0.6/maven-plugin-descriptor-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-artifact/2.0.6/maven-artifact-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-settings/2.0.6/maven-settings-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-model/2.0.6/maven-model-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.6/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/maven-monitor/2.0.6/maven-monitor-2.0.6.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.5/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-utils/2.0.5/plexus-utils-2.0.5.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-filtering/1.1/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/apache/maven/shared/maven-filtering/1.1/maven-filtering-1.1.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/sonatype/plexus/plexus-build-api/0.0.4/plexus-build-api-0.0.4.jar.lastUpdated
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.13/_remote.repositories
[reo 0.0.7] [DEBUG] Writing tracking file /home/r/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.13/plexus-interpolation-1.13.jar.lastUpdated
[reo 0.0.7] [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[reo 0.0.7] [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[reo 0.0.7] [DEBUG]   Imported:  < maven.api
[reo 0.0.7] [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.6
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.6
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7
[reo 0.0.7] [DEBUG]   Included: commons-cli:commons-cli:jar:1.0
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4
[reo 0.0.7] [DEBUG]   Included: junit:junit:jar:3.8.1
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-utils:jar:2.0.5
[reo 0.0.7] [DEBUG]   Included: org.apache.maven.shared:maven-filtering:jar:1.1
[reo 0.0.7] [DEBUG]   Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4
[reo 0.0.7] [DEBUG]   Included: org.codehaus.plexus:plexus-interpolation:jar:1.13
[reo 0.0.7] [DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.6:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.6, parent: jdk.internal.loader.ClassLoaders$AppClassLoader@55054057]
[reo 0.0.7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.6:resources' with basic configurator -->
[reo 0.0.7] [DEBUG]   (f) buildFilters = []
[reo 0.0.7] [DEBUG]   (f) escapeWindowsPaths = true
[reo 0.0.7] [DEBUG]   (s) includeEmptyDirs = false
[reo 0.0.7] [DEBUG]   (s) outputDirectory = /home/r/repo/target/classes
[reo 0.0.7] [DEBUG]   (s) overwrite = false
[reo 0.0.7] [DEBUG]   (f) project = MavenProject: org.eolang:reo:1.0-SNAPSHOT @ /home/r/repo/test-pom.xml
[reo 0.0.7] [DEBUG]   (s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /home/r/repo/src/main/resources, PatternSet [includes: {}, excludes: {}]}}]
[reo 0.0.7] [DEBUG]   (f) session = org.apache.maven.execution.MavenSession@dc4a691
[reo 0.0.7] [DEBUG]   (f) supportMultiLineFiltering = false
[reo 0.0.7] [DEBUG]   (f) useBuildFilters = true
[reo 0.0.7] [DEBUG]   (s) useDefaultDelimiters = true
[reo 0.0.7] [DEBUG] -- end configuration --
[reo 0.0.7] [DEBUG] properties used {env.TERM=xterm, java.specification.version=11, env.tag=0.0.7, sun.cpu.isalist=, env.CARGO_CFG_TARGET_VENDOR=unknown, sun.arch.data.model=64, env.GEM_HOME=/usr/local/rvm/gems/ruby-2.7.0, java.vendor.url=Unknown, env.SSL_CERT_FILE=/usr/lib/ssl/certs/ca-certificates.crt, env.author=yegor256, env.CARGO_PKG_HOMEPAGE=https://github.com/objectionary/reo, sun.boot.library.path=/usr/lib/jvm/java-11-openjdk-amd64/lib, env.NUM_JOBS=12, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher --batch-mode --errors --debug --file test-pom.xml process-resources, jdk.debug=release, maven.version=3.8.6, java.specification.vendor=Oracle Corporation, java.version.date=2022-04-19, java.home=/usr/lib/jvm/java-11-openjdk-amd64, java.specification.name=Java Platform API Specification, java.vm.specification.vendor=Oracle Corporation, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=11.0.15+10-Ubuntu-0ubuntu0.20.04.1, env.rvm_version=1.29.12 (latest), env.PATH=/home/r/.cargo/bin:/usr/local/rvm/gems/ruby-2.7.0/bin:/usr/local/rvm/gems/ruby-2.7.0@global/bin:/usr/local/rvm/rubies/ruby-2.7.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/rvm/bin, env.CARGO_PKG_DESCRIPTION=Transpiler of EO programs to Rust functions, env.CARGO_CFG_UNIX=, file.encoding=UTF-8, env._=/home/r/.cargo/bin/cargo, env.SHLVL=1, java.io.tmpdir=/tmp, java.version=11.0.15, java.vm.specification.name=Java Virtual Machine Specification, java.awt.printerjob=sun.print.PSPrinterJob, java.library.path=/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/usr/java/packages/lib:/usr/lib/x86_64-linux-gnu/jni:/lib/x86_64-linux-gnu:/usr/lib/x86_64-linux-gnu:/usr/lib/jni:/lib:/usr/lib, java.vendor=Private Build, classworlds.conf=/usr/local/apache-maven/apache-maven-3.8.6/bin/m2.conf, sun.io.unicode.encoding=UnicodeLittle, env.CARGO_MAKEFLAGS=-j --jobserver-fds=7,10 --jobserver-auth=7,10, env.LANG=en_US.UTF-8, env.rvm_path=/usr/local/rvm, env.CARGO_CFG_TARGET_ARCH=x86_64, user.timezone=, env.RUST_RECURSION_COUNT=1, env.head=git@github.com:objectionary/reo.git, os.name=Linux, java.vm.specification.version=11, env.MY_RUBY_HOME=/usr/local/rvm/rubies/ruby-2.7.0, user.home=/home/r, env.RUSTUP_TOOLCHAIN=stable-x86_64-unknown-linux-gnu, env.CARGO_CFG_TARGET_FAMILY=unix, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, env.LANGUAGE=en_US.UTF-8, env.HOST=x86_64-unknown-linux-gnu, path.separator=:, env.RUBY_VERSION=ruby-2.7.0, os.version=5.4.0-105-generic, env.GEM_PATH=/usr/local/rvm/gems/ruby-2.7.0:/usr/local/rvm/gems/ruby-2.7.0@global, env.MAIL=/var/mail/r, env.CARGO_MANIFEST_DIR=/home/r/repo, java.vm.name=OpenJDK 64-Bit Server VM, env.SHELL=/bin/bash, env.OPT_LEVEL=0, env.CARGO_PKG_VERSION_MAJOR=0, os.arch=amd64, maven.multiModuleProjectDirectory=/home/r/repo, env.CARGO_ENCODED_RUSTFLAGS=, env.MAVEN_PROJECTBASEDIR=/home/r/repo, java.vm.info=mixed mode, sharing, env.USER=r, java.class.version=55.0, awt.toolkit=sun.awt.X11.XToolkit, env.rvm_bin_path=/usr/local/rvm/bin, sun.jnu.encoding=UTF-8, env.CARGO_PKG_VERSION_MINOR=0, env.CARGO_CFG_TARGET_OS=linux, env.CARGO_PKG_VERSION_PRE=, maven.build.version=Apache Maven 3.8.6 (84538c9988a25aec085021c365c560670ad80f63), env.CARGO_PKG_LICENSE=, maven.home=/usr/local/apache-maven/apache-maven-3.8.6, env.RUSTUP_HOME=/home/r/.rustup, env.TARGET=x86_64-unknown-linux-gnu, file.separator=/, java.vm.compressedOopsMode=32-bit, line.separator=
[reo 0.0.7] , user.name=r, env.LOGNAME=r, env.CARGO_CFG_TARGET_FEATURE=fxsr,sse,sse2, env.CARGO_CFG_TARGET_HAS_ATOMIC=16,32,64,8,ptr, env.IRBRC=/usr/local/rvm/rubies/ruby-2.7.0/.irbrc, env.rvm_prefix=/usr/local, env.SSL_CERT_DIR=/usr/lib/ssl/certs, sun.os.patch.level=unknown, env.head_branch=master, env.OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out, env.CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo, env.CARGO_CFG_TARGET_POINTER_WIDTH=64, library.jansi.path=/usr/local/apache-maven/apache-maven-3.8.6/lib/jansi-native, env.OLDPWD=/home/r/repo, env.PWD=/home/r/repo, env.CARGO_PKG_VERSION_PATCH=7, env.CARGO_CFG_PANIC=unwind, java.class.path=/usr/local/apache-maven/apache-maven-3.8.6/boot/plexus-classworlds-2.6.0.jar, env.HOME=/home/r, java.vm.vendor=Private Build, env.RUSTC=rustc, maven.conf=/usr/local/apache-maven/apache-maven-3.8.6/conf, sun.java.launcher=SUN_STANDARD, user.country=US, env.LD_LIBRARY_PATH=/home/r/repo/target/debug/deps:/home/r/repo/target/debug:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib, env.CARGO_PKG_AUTHORS=, sun.cpu.endian=little, user.language=en, env.PROFILE=debug, env.CARGO_CFG_TARGET_ENV=gnu, env.CARGO_HOME=/home/r/.cargo, env.LC_ALL=en_US.UTF-8, env.CARGO_PKG_VERSION=0.0.7, env.DEBUG=true, java.runtime.name=OpenJDK Runtime Environment, env.CARGO_PKG_REPOSITORY=https://github.com/objectionary/reo, env.MAVEN_CMD_LINE_ARGS= --batch-mode --errors --debug --file test-pom.xml process-resources, java.vendor.url.bug=Unknown, env.CARGO_PKG_NAME=reo, env.CARGO_PKG_LICENSE_FILE=LICENSE.txt, user.dir=/home/r/repo, java.vm.version=11.0.15+10-Ubuntu-0ubuntu0.20.04.1, env.RUSTDOC=rustdoc, env.CARGO_CFG_TARGET_ENDIAN=little}
[reo 0.0.7] [WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[reo 0.0.7] [DEBUG] resource with targetPath null
[reo 0.0.7] directory /home/r/repo/src/main/resources
[reo 0.0.7] excludes []
[reo 0.0.7] includes []
[reo 0.0.7] [INFO] skip non existing resourceDirectory /home/r/repo/src/main/resources
[reo 0.0.7] [DEBUG] no use filter components
[reo 0.0.7] [INFO] ------------------------------------------------------------------------
[reo 0.0.7] [INFO] BUILD SUCCESS
[reo 0.0.7] [INFO] ------------------------------------------------------------------------
[reo 0.0.7] [INFO] Total time:  56.009 s
[reo 0.0.7] [INFO] Finished at: 2022-09-29T11:56:12Z
[reo 0.0.7] [INFO] ------------------------------------------------------------------------
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=reo CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name reo --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata,link -C embed-bitcode=no -C debuginfo=2 -C metadata=ace2aea21ab002c6 -C extra-filename=-ace2aea21ab002c6 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rmeta --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rmeta --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rmeta --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rmeta --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rmeta --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rmeta --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rmeta --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rmeta --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rmeta --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rmeta --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rmeta --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rmeta --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rmeta --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rmeta --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rmeta --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rmeta`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_CRATE_NAME=reo CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name reo --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=a38bd6a7a8887b16 -C extra-filename=-a38bd6a7a8887b16 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=inspect_test CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name inspect_test --edition=2021 tests/inspect_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=079393286e291e84 -C extra-filename=-079393286e291e84 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_NAME=reo CARGO_CRATE_NAME=reo CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name reo --edition=2021 src/bin/reo.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type bin --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 -C metadata=d931d2ab6e0256c0 -C extra-filename=-d931d2ab6e0256c0 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=compile_test CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name compile_test --edition=2021 tests/compile_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=489457998eeb2b6d -C extra-filename=-489457998eeb2b6d --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_NAME=reo CARGO_CRATE_NAME=reo CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name reo --edition=2021 src/bin/reo.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=c51d8c5440a3c586 -C extra-filename=-c51d8c5440a3c586 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=snippets_test CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name snippets_test --edition=2021 tests/snippets_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=b20b919f0df2df19 -C extra-filename=-b20b919f0df2df19 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=misc_test CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name misc_test --edition=2021 tests/misc_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=427946e550b7244d -C extra-filename=-427946e550b7244d --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=link_tests CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name link_tests --edition=2021 tests/link_tests.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=d5af7a4df202e1e8 -C extra-filename=-d5af7a4df202e1e8 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
     Running `CARGO=/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/bin/cargo CARGO_BIN_EXE_reo=/home/r/repo/target/debug/reo CARGO_CRATE_NAME=basic_test CARGO_MANIFEST_DIR=/home/r/repo CARGO_PKG_AUTHORS='' CARGO_PKG_DESCRIPTION='Transpiler of EO programs to Rust functions' CARGO_PKG_HOMEPAGE='https://github.com/objectionary/reo' CARGO_PKG_LICENSE='' CARGO_PKG_LICENSE_FILE=LICENSE.txt CARGO_PKG_NAME=reo CARGO_PKG_REPOSITORY='https://github.com/objectionary/reo' CARGO_PKG_VERSION=0.0.7 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_VERSION_PRE='' CARGO_PRIMARY_PACKAGE=1 CARGO_TARGET_TMPDIR=/home/r/repo/target/tmp LD_LIBRARY_PATH='/home/r/repo/target/debug/deps:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib:/home/r/.rustup/toolchains/stable-x86_64-unknown-linux-gnu/lib' OUT_DIR=/home/r/repo/target/debug/build/reo-d4fd6fd117e53653/out rustc --crate-name basic_test --edition=2021 tests/basic_test.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=df51bd30d5270481 -C extra-filename=-df51bd30d5270481 --out-dir /home/r/repo/target/debug/deps -C incremental=/home/r/repo/target/debug/incremental -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib`
    Finished test [unoptimized + debuginfo] target(s) in 2m 03s
     Running `/home/r/repo/target/debug/deps/reo-a38bd6a7a8887b16`

running 35 tests
test data::broken_float_from_small_data ... 32mokBm
test data::broken_int_from_small_data ... 32mokBm
test data::prints_empty_bytes ... 32mokBm
test data::simple_bool ... 32mokBm
test data::simple_float ... 32mokBm
test data::compares_with_data ... 32mokBm
test data::simple_int ... 32mokBm
test data::prints_bytes ... 32mokBm
test org::eolang::array::simple ... 32mokBm
test org::eolang::int::simple ... 32mokBm
test universe::generates_unique_ids ... 32mokBm
test universe::dataize::fails_if_locator_is_wrong ... 32mokBm
test universe::i_add::adds_simple_vertex ... 32mokBm
test universe::dataize::finds_root ... 32mokBm
test universe::i_atom::evaluates_dummy_atom ... 32mokBm
test universe::i_bind::binds_to_root ... 32mokBm
test universe::i_bind::binds_simple_vertices ... 32mokBm
test universe::i_bind::binds_two_names ... 32mokBm
test universe::i_bind::overwrites_edge ... 32mokBm
test universe::i_bind::pre_defined_ids ... 32mokBm
test universe::i_data::sets_simple_data ... 32mokBm
test universe::inconsistencies::pi_and_phi_together ... 32mokBm
test universe::inconsistencies::finds_lost_edge ... 32mokBm
test universe::inspect::inspects_simple_object ... 32mokBm
test universe::generates_random_int ... 32mokBm
test universe::makes_a_slice ... 32mokBm
test universe::safely_generates_unique_ids ... 32mokBm
test universe::i_copy::makes_simple_copy ... 32mokBm
test universe::dataize::search_atom_works ... 32mokBm
test universe::serialization::saves_and_loads ... 32mokBm
test universe::graph::prints_simple_graph ... 32mokBm
test gmi::repositions_root ... 32mokBm
test gmi::deploys_simple_commands ... 32mokBm
test setup::sets_up_with_subdirectories ... 32mokBm
test setup::sets_up_simple_directory ... 32mokBm

test result: 32mokBm. 35 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running `/home/r/repo/target/debug/deps/reo-c51d8c5440a3c586`

running 0 tests

test result: 32mokBm. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running `/home/r/repo/target/debug/deps/basic_test-df51bd30d5270481`

running 3 tests
test dataizes_simple_gmi ... 32mokBm
test dataizes_in_eoc_mode ... 32mokBm
test dataizes_all_gmi_tests ... 32mokBm

test result: 32mokBm. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running `/home/r/repo/target/debug/deps/compile_test-489457998eeb2b6d`

running 3 tests
test fails_when_directory_is_absent ... 32mokBm
test compiles_everything ... 32mokBm
test skips_compilation_if_file_present ... 32mokBm

test result: 32mokBm. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running `/home/r/repo/target/debug/deps/inspect_test-079393286e291e84`

running 2 tests
test inspect_nonexisting ... 32mokBm
test inspect_existing ... 32mokBm

test result: 32mokBm. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running `/home/r/repo/target/debug/deps/link_tests-d5af7a4df202e1e8`

running 2 tests
test link_two ... 32mokBm
test link_three ... 32mokBm

test result: 32mokBm. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running `/home/r/repo/target/debug/deps/misc_test-427946e550b7244d`

running 2 tests
test prints_version ... 32mokBm
test prints_help ... 32mokBm

test result: 32mokBm. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running `/home/r/repo/target/debug/deps/snippets_test-b20b919f0df2df19`

running 1 test
test deploys_and_runs_all_apps ... 32mokBm

test result: 32mokBm. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.84s

   Doc-tests reo
     Running `rustdoc --edition=2021 --crate-type lib --crate-name reo --test /home/r/repo/src/lib.rs -L dependency=/home/r/repo/target/debug/deps -L dependency=/home/r/repo/target/debug/deps --extern anyhow=/home/r/repo/target/debug/deps/libanyhow-1f50ca8f7a6a2081.rlib --extern assert_cmd=/home/r/repo/target/debug/deps/libassert_cmd-fd708c9036182ae4.rlib --extern bincode=/home/r/repo/target/debug/deps/libbincode-056b41f0acf8db51.rlib --extern clap=/home/r/repo/target/debug/deps/libclap-e26ea87efb410544.rlib --extern ctor=/home/r/repo/target/debug/deps/libctor-5a28e18a0c353ac1.so --extern filetime=/home/r/repo/target/debug/deps/libfiletime-a2d20e63b70741b6.rlib --extern fsutils=/home/r/repo/target/debug/deps/libfsutils-9375144fc6ccaa33.rlib --extern glob=/home/r/repo/target/debug/deps/libglob-53f2970e92c73372.rlib --extern hex=/home/r/repo/target/debug/deps/libhex-be64ae2ca0e4a11d.rlib --extern itertools=/home/r/repo/target/debug/deps/libitertools-6463c2d35536071f.rlib --extern lazy_static=/home/r/repo/target/debug/deps/liblazy_static-51f8aa49f78e53b1.rlib --extern log=/home/r/repo/target/debug/deps/liblog-e279ba4715b9ab44.rlib --extern predicates=/home/r/repo/target/debug/deps/libpredicates-9d601dea744ac393.rlib --extern rand=/home/r/repo/target/debug/deps/librand-cb1d4c6fc9faf6c6.rlib --extern regex=/home/r/repo/target/debug/deps/libregex-fa0b870984a3206e.rlib --extern reo=/home/r/repo/target/debug/deps/libreo-ace2aea21ab002c6.rlib --extern serde=/home/r/repo/target/debug/deps/libserde-716bf937ee2bba9a.rlib --extern serde_json=/home/r/repo/target/debug/deps/libserde_json-260f2715669db940.rlib --extern simple_logger=/home/r/repo/target/debug/deps/libsimple_logger-d4b39ee8b9ffc7fe.rlib --extern sxd_document=/home/r/repo/target/debug/deps/libsxd_document-deb0b83641b8e4d1.rlib --extern sxd_xpath=/home/r/repo/target/debug/deps/libsxd_xpath-e4fa56c22da58355.rlib --extern tempfile=/home/r/repo/target/debug/deps/libtempfile-cf8c93c72b733f29.rlib --extern xml_builder=/home/r/repo/target/debug/deps/libxml_builder-7a57d4d091e55324.rlib -C embed-bitcode=no --error-format human`

running 9 tests
test src/data.rs - data::Data::as_int (line 107) ... 32mokBm
test src/macros.rs - macros::copy (line 79) ... 32mokBm
test src/macros.rs - macros::add (line 42) ... 32mokBm
test src/data.rs - data::Data::as_float (line 123) ... 32mokBm
test src/macros.rs - macros::da (line 23) ... 32mokBm
test src/data.rs - data::Data::as_string (line 139) ... 32mokBm
test src/macros.rs - macros::bind (line 59) ... 32mokBm
test src/data.rs - data::Data::as_bool (line 96) ... 32mokBm
test src/data.rs - data::Data::as_hex (line 150) ... 32mokBm

test result: 32mokBm. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.56s

+ cargo --color=never fmt --check
+ git commit -am 0.0.7
[__rultor a148300] 0.0.7
 2 files changed, 2 insertions(+), 2 deletions(-)
+ mkdir -p /home/r/.cargo
+ cp ../credentials /home/r/.cargo
+ cargo --color=never publish
    Updating crates.io index
   Packaging reo v0.0.7 (/home/r/repo)
   Verifying reo v0.0.7 (/home/r/repo)
   Compiling proc-macro2 v1.0.43
   Compiling quote v1.0.21
   Compiling unicode-ident v1.0.4
   Compiling libc v0.2.133
   Compiling syn v1.0.100
   Compiling serde_derive v1.0.145
   Compiling serde v1.0.145
   Compiling memchr v2.5.0
   Compiling autocfg v1.1.0
   Compiling cfg-if v1.0.0
   Compiling itoa v1.0.3
   Compiling log v0.4.17
   Compiling num_threads v0.1.6
   Compiling lazy_static v1.4.0
   Compiling time-macros v0.2.4
   Compiling anyhow v1.0.65
   Compiling os_str_bytes v6.3.0
   Compiling peresil v0.3.0
   Compiling typed-arena v1.7.0
   Compiling serde_json v1.0.85
   Compiling hashbrown v0.12.3
   Compiling once_cell v1.14.0
   Compiling either v1.8.0
   Compiling regex-syntax v0.6.27
   Compiling termcolor v1.1.3
   Compiling textwrap v0.15.1
   Compiling strsim v0.10.0
   Compiling reo v0.0.7 (/home/r/repo/target/package/reo-0.0.7)
   Compiling quick-error v1.2.3
   Compiling ryu v1.0.11
   Compiling bitflags v1.3.2
   Compiling hex v0.4.3
   Compiling glob v0.3.0
   Compiling xml-builder v0.5.0
   Compiling sxd-document v0.3.2
   Compiling clap_lex v0.2.4
   Compiling itertools v0.10.5
   Compiling indexmap v1.9.1
   Compiling aho-corasick v0.7.19
   Compiling sxd-xpath v0.4.2
   Compiling atty v0.2.14
   Compiling filetime v0.2.17
   Compiling colored v2.0.0
   Compiling clap v3.2.22
   Compiling time v0.3.14
   Compiling regex v1.6.0
   Compiling simple_logger v2.3.0
   Compiling ctor v0.1.23
   Compiling bincode v1.3.3
    Finished dev [unoptimized + debuginfo] target(s) in 47.19s
   Uploading reo v0.0.7 (/home/r/repo)
+ mv /home/r/repo .
++ whoami
+ chown -R root repo
+ '[' -n '' ']'
++ whoami
+ sudo chown -R rultor repo
+ cd repo
+ git checkout __rultor
Already on '__rultor'
+ git tag 0.0.7 -m '0.0.7: tagged by rultor.com'
+ git reset --hard
HEAD is now at a148300 0.0.7
+ git clean -fd
+ git checkout master
Switched to branch 'master'
Your branch is up to date with 'origin/master'.
+ git branch -D __rultor
Deleted branch __rultor (was a148300).
+ git push --all origin
Everything up-to-date
+ git push --tags origin
To github.com:objectionary/reo.git
 * [new tag]         0.0.7 -> 0.0.7
container 6f5cb23904e96f388272bfb2d7764713bc630ad24ee8fe13155f5b24307997de is dead
Thu 29 Sep 2022 01:57:55 PM CEST