eo
eo copied to clipboard
EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
``` +package preface +alias cage org.eolang.cage +junit [] > test [init] > mycage [value] > wrapper cage (wrapper init) > value [new-value] > write value.write (wrapper new-value) > @ value.value...
The puzzle `1060-a52cb0e4` from #1060 has to be resolved: https://github.com/objectionary/eo/blob/a13b15c64b8827a22d4e739098b7948faa061596/eo-runtime/src/main/eo/org/eolang/array.eo#L29-L32 The puzzle was created by @rultor on 24-Aug-22. Estimate: 30 minutes, role: DEV. If you have any technical questions, don't...
Let's extend `OptimizeMojo` with the following: before optimizing a new XMIR `foo/abc.xmir` file it should check whether a cached result already exists in `~/.eo/optimized/75acef9/foo/abc.xmir`. Here, `75acef9` is Git hash of...
MainTest uses a default JDK, instead of the one used by maven
At the moment, `array` is a data object, with special processing in `data.xsl` and everywhere. I suggest we remove this and make it a normal object, but with a syntax...
I found that using `@Execution(CONCURRENT)` needs junit-platform.properties (https://stackoverflow.com/questions/50586201/parallel-test-case-execution-with-junit-5) to make it work. I didn't find such a file, so I added it. RumTest started to fall. It uses `@Execution(CONCURRENT)` and...
Without Internet connection our build fails, at the `invoker` step of `eo-maven-plugin`. Let's find a way to disable the entire invoker if we are offline.
Ref: #2873 --- ## PR-Codex overview This PR updates object references in YAML files and XSL stylesheets, changing `ρ` to `σ` for consistency and clarity. ### Detailed summary - Updated...
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [ch.qos.logback:logback-classic](http://logback.qos.ch) ([source](https://togithub.com/qos-ch/logback)) | `1.5.0` -> `1.5.1` |...
The puzzle `2736-68649196` from #2736 has to be resolved: https://github.com/objectionary/eo/blob/ba5f30b29e4ce78dc8e9c31248d183902591d080/eo-parser/src/test/resources/org/eolang/parser/packs/syntax/hmethod-after-vmethod.yaml#L1-L4 The puzzle was created by rultor on 22-Jan-24. Estimate: 30 minutes, role: DEV. If you have any technical questions, don't...