eo icon indicating copy to clipboard operation
eo copied to clipboard

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus

Results 265 eo issues
Sort by recently updated
recently updated
newest added

Imagine this code: ``` x.while [i] stdout "Hello!" > @ ``` Maybe, we can let users make it shorter: ``` x.while stdout "Hello!" > [i] ``` Thus, `b > [x...

enhancement

We have a number of tests in eo-maven-plugin, which depend on an online presence of Maven Central. They download from it, which make them a) slow, and b) flaky. I...

bug

Formally, the eo compiler can be started simultaneously from some directories. That is, there will be several of eo compiling processes that do not know about each other. However they...

#1562 goto in EO

Per #217 - Add ability to call static fields - Add todos

GitHub Actions workflow [daily #360](https://github.com/objectionary/eo/actions/runs/8994999514) failed. Event: schedule Branch: [master](https://github.com/objectionary/eo/tree/master) Commit: [8e3997baab918e5f7b132caa67266c7c33a8fd31](https://github.com/objectionary/eo/commit/8e3997baab918e5f7b132caa67266c7c33a8fd31) Created by [jayqi/failed-build-issue-action](https://github.com/jayqi/failed-build-issue-action)

build failed

Closes #2979 --- ## PR-Codex overview This PR enables previously disabled tests in `MainTest` class by refactoring them to work without the removed `tupled-stdout.eo` object. ### Detailed summary - Refactored...

Closes #2978 It looks like logging was fixed before. The only thing that was broken is that `PhDefault.delta` now throws `ExFailure` instead of `IllegalStateException`.

Closes #3160 --- ## PR-Codex overview This PR focuses on code cleanup and improvements across multiple classes, including the addition of `@SuppressWarnings` annotations and constructor parameter updates. ### Detailed summary...

Check out this line: https://github.com/objectionary/eo/blob/f184d9a4197ad8e972ee1ae7970ccf3cb334e60e/eo-runtime/pom.xml#L327 Do we really need to disable PMD check for the whole `eo-runtime`? We should ignore [eo-runtime/src/main/java/EOorg](https://github.com/objectionary/eo/tree/f184d9a4197ad8e972ee1ae7970ccf3cb334e60e/eo-runtime/src/main/java/EOorg) because of upper case in package name and `$`...