Commit 6e28748
committed
Work-in-progress: Implement a PPC0031-style
Adds:
* operator flag parser token type (OPFLAGS)
* expected next token to be opflags or term (XOPFLAGTERM)
* internal API function to modify operator opcode to add private flags
(apply_opflags)
Still TODO:
* More robustness testing, especially around new PL_expect value
* Think about and test how actual chaining works with multiple of theseeq:u flagged operator1 parent 44d9512 commit 6e28748
12 files changed
+1706
-1568
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
701 | 701 | | |
702 | 702 | | |
703 | 703 | | |
| 704 | + | |
| 705 | + | |
704 | 706 | | |
705 | 707 | | |
706 | 708 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
999 | 999 | | |
1000 | 1000 | | |
1001 | 1001 | | |
| 1002 | + | |
1002 | 1003 | | |
1003 | 1004 | | |
1004 | 1005 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16192 | 16192 | | |
16193 | 16193 | | |
16194 | 16194 | | |
| 16195 | + | |
| 16196 | + | |
| 16197 | + | |
| 16198 | + | |
| 16199 | + | |
| 16200 | + | |
| 16201 | + | |
| 16202 | + | |
| 16203 | + | |
| 16204 | + | |
| 16205 | + | |
| 16206 | + | |
| 16207 | + | |
| 16208 | + | |
| 16209 | + | |
| 16210 | + | |
| 16211 | + | |
| 16212 | + | |
| 16213 | + | |
| 16214 | + | |
| 16215 | + | |
| 16216 | + | |
16195 | 16217 | | |
16196 | 16218 | | |
16197 | 16219 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5898 | 5898 | | |
5899 | 5899 | | |
5900 | 5900 | | |
5901 | | - | |
| 5901 | + | |
| 5902 | + | |
5902 | 5903 | | |
5903 | 5904 | | |
5904 | 5905 | | |
| |||
0 commit comments