Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(consoleapp) Remove -e <script> option #447

Merged
merged 1 commit into from
Mar 31, 2024
Merged

Conversation

perlun
Copy link
Collaborator

@perlun perlun commented Mar 31, 2024

Similar to the REPL, this currently depends on our PerlangInterpreter, i.e. interpreted mode execution of Perlang code. The ideal would be to actually be able to remove that class altogether (and at some point replace it with a Perlang counterpart which interfaces with LLVM on-the-fly). I don't know if that is feasible or not, but let's at least take these simple steps first and remove things which obviously depend on parts of our tooling that we would want to see "go away", so to speak.

Similar to the REPL, this currently depends on our `PerlangInterpreter`,
i.e. interpreted mode execution of Perlang code. The ideal would be to
actually be able to remove that class altogether (and at some point
replace it with a Perlang counterpart which interfaces with LLVM
on-the-fly). I don't know if that is feasible or not, but let's at least
take these simple steps first and remove things which obviously depend
on parts of our tooling that we would want to see "go away", so to
speak.
@perlun perlun added the experimental compilation Issues which are relevant when using experimental compilation label Mar 31, 2024
@perlun perlun added this to the 0.5.0 milestone Mar 31, 2024
@perlun perlun enabled auto-merge (squash) March 31, 2024 19:18
@perlun perlun merged commit 0e26d07 into master Mar 31, 2024
14 checks passed
@perlun perlun deleted the feature/drop-eval-option branch March 31, 2024 19:21
@perlun perlun mentioned this pull request Apr 2, 2024
12 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
experimental compilation Issues which are relevant when using experimental compilation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant