-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
WIP: Issue #24 value stack (1st draft)
- builds, runs existing ci tests - interface changes - IField - deleted, subsumed by IOutput - IOutput added methods - data transfer methods previously in IField - methods for localizing field names - map symbolic field names to value stack index - getLocalizedFieldIndex() - IEffector may throw only EffectorException - previously threw only TargetBindingException - IToken - removed setOrdinal() - added getTransducerOrdinal() (defining transducer) - added getName() (token literal as String) - internal changes (value stack) - added TransducerStack.Value class - contains fields for transducers on stack - transducer selection and local fields preserved if stack is pushed - implemented value stack in TransducerStack TODO: - code review and cleanup - much more testing, with more complex inputs and outputs Signed-off-by: jrte <[email protected]>
- Loading branch information
Showing
28 changed files
with
1,860 additions
and
985 deletions.
There are no files selected for viewing
This file contains 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
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains 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 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 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 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 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 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 was deleted.
Oops, something went wrong.
Oops, something went wrong.