Add --target=pbc and use for build #102
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds a new option
--target=pbcto the frontend. This is the first tiny step on the way to direct bytecode generation as envisioned by whiteknight.The corresponding NQP changes can be found in the branch
target-pbcof the main NQP repository, and the old Parrot-side infrastructure has been removed in whiteknight's brancheval_pmc.Should not be merged into
nom: please create a new branch instead.Once someone pulls the trigger on parrot/parrot#934 , the code can be tested via
perl Configure.pl --gen-parrot=eval_pmc --gen-nqp=target-pbc.