aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2020-10-07 22:19:17 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2020-10-07 22:19:30 -0400
commit40f4949831ed051f041a328bd0c092dfee36852b (patch)
tree27c2651633c98a421d01fdc6bae591d00cc76d03
parent8e97f0425e38b508ad18941fce1eafe3b4f7818e (diff)
Fix expression role when entire program is one modifier (like fmt)
-rw-r--r--src/c.bqn2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/c.bqn b/src/c.bqn
index e64058e7..84060db8 100644
--- a/src/c.bqn
+++ b/src/c.bqn
@@ -125,7 +125,7 @@ Parse ← {r‿nv←𝕨
fsc←ft⊏⥊3‿5‿6-⌜3‿0
pt←cp∧sn←¬sl∨sr
r↩sl-˜sn×((1↓ft)⊏(1+2⊸≤)⊸/↕4)⌾((b⊏rev)⊸⊏)r
- pp←pt∧»no←»⌾(g⊸⊏)r<0
+ pp←pt∧»no←1⊸»⌾(g⊸⊏)r<0
ir←((»⌾(g⊸⊏)(1+no)×3=⊢)⌈⊢-no<2≤⊢)r+pp×(IT¬pp)⊏r
ir⌈↩(IT¬pt∧ir=0)((⊏-⊢)⟜(+`¬pp)(⊢⌊1⌈+)⊏)ir
r+↩pt×»ir