Commit e77a7bc
committed
Refactor Contractor so that the call is a standard function call (#48)
* Refactor flatAST with methods
* FlattenedAST -> FlatAST
* forward_backward replaces forward_pass and backward_pass
* Working NewContractor with action via function call
* Make contractors in separators use new syntax (accepting IntervalBox. This seems to break pave -- when empty?
* Finish rewrite to use forward_backward. Contractor call is messy.
* Clean up functions
* Clean up contractor code
* Clean up separator code
* Add for contractor call
* Make contractors return IntervalBox'es and deal with fallout
* Correct sqr_rev1 parent 3bdedf8 commit e77a7bc
1 file changed
+4
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
35 | 39 | | |
36 | 40 | | |
0 commit comments