-
-
Notifications
You must be signed in to change notification settings - Fork 2
Single rule optimization can be applied with custom reduce action #32
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
Merged
+1,855
−1,361
Merged
Changes from all commits
Commits
Show all changes
17 commits
Select commit
Hold shift + click to select a range
0bcfedc
fix cycle handling logic in optimize_iterate
ehwan dbdd434
add data for custom reduce action storage
ehwan 652cc1e
add reduce_action_chain to TokenMapped
ehwan 91969b1
emit custom single reduce action
ehwan c9aa52a
move rule.is_used filter from emit
ehwan fac5d95
WIP
ehwan 536b38b
Merge branch 'main' into custom_reduceaction_optimize
ehwan ac371bd
emit.rs from main
ehwan 8465698
no optimize if action contains lookahead
ehwan 26ae58b
emit custom single reduce action
ehwan bbf74d0
fix bootstrap test runs diff test first
ehwan b64d1ce
emit for custom reduce action
ehwan 6ef9db1
fix optimize end condition
ehwan 972e488
fix calculator example
ehwan bf36016
remove unnecessary location clone
ehwan a283593
fix optimize count for derive
ehwan fd983e0
fix optimize iteration terminate logic
ehwan File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] The variable names
var_rightandvar_leftare misleading since the loop direction has changed. With the comment indicating reverse order and the loops now going forward, these names create confusion about the actual iteration direction.