objectionary / eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-calculus
https://www.eolang.org
MIT License
1.01k stars 126 forks source link

Wrapped syscalls to get rid of out parameters #3324

Closed c71n93 closed 1 month ago

c71n93 commented 1 month ago

Related to #3236


PR-Codex overview

PR Focus

Refactoring the EOsys POSIX interface for Unix syscalls.

Detailed summary

The following files were skipped due to too many changes: eo-runtime/src/main/java/EOorg/EOeolang/EOsys/PosixLibWithJna.java, eo-runtime/src/main/java/EOorg/EOeolang/EOsys/DispatchedNativeDefault.java

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

maxonfjvipon commented 1 month ago

@c71n93 it seems build has to be restarted

maxonfjvipon commented 1 month ago

@c71n93 Thanks for your contribution but I'm closing it since it's implemented here