Open Issues Need Help
View All on GitHubAI Summary: This GitHub issue requests the addition of the `eolang` software to Homebrew, enabling users to install it via the `brew install eolang` command. Currently, `eolang` is not available through Homebrew.
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
AI Summary: Implement a new `normalize` command for the eoc toolkit. This command should process XMIR files, converting them to .phi files using phino, applying normalization with `phino rewrite --normalize`, converting back to XMIR, and finally back to .eo. This requires integrating existing tools (phino) and handling file I/O and potential error conditions.
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
AI Summary: The issue is that the `patch-package` npm script is attempting to apply a patch to `grunt-mocha-cli`, but that package is missing from the `node_modules` directory. The solution requires moving `patch-package` back to `devDependencies`, preventing its execution during standard `npm install`, and adding a test to ensure this fix works reliably.
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs
AI Summary: Implement the ability to run a single EO unit test using the `eoc test` command by specifying the object name (e.g., `eoc test --object foo.app.works-fine`). This requires modifying the existing `eoc test` command to accept and process an object name argument, selecting and running only the corresponding test.
Command-line toolkit for parsing, compiling, transpiling, optimizing, linking, dataizing, and running EOLANG programs