Commit 5ad613a
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 36f4cc0 commit 5ad613a
12 files changed
+1679
-1548
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
717 | 717 | | |
718 | 718 | | |
719 | 719 | | |
| 720 | + | |
| 721 | + | |
720 | 722 | | |
721 | 723 | | |
722 | 724 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
954 | 954 | | |
955 | 955 | | |
956 | 956 | | |
| 957 | + | |
957 | 958 | | |
958 | 959 | | |
959 | 960 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17078 | 17078 | | |
17079 | 17079 | | |
17080 | 17080 | | |
| 17081 | + | |
| 17082 | + | |
| 17083 | + | |
| 17084 | + | |
| 17085 | + | |
| 17086 | + | |
| 17087 | + | |
| 17088 | + | |
| 17089 | + | |
| 17090 | + | |
| 17091 | + | |
| 17092 | + | |
| 17093 | + | |
| 17094 | + | |
| 17095 | + | |
| 17096 | + | |
| 17097 | + | |
| 17098 | + | |
| 17099 | + | |
| 17100 | + | |
| 17101 | + | |
| 17102 | + | |
17081 | 17103 | | |
17082 | 17104 | | |
17083 | 17105 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6045 | 6045 | | |
6046 | 6046 | | |
6047 | 6047 | | |
6048 | | - | |
| 6048 | + | |
| 6049 | + | |
6049 | 6050 | | |
6050 | 6051 | | |
6051 | 6052 | | |
| |||
0 commit comments