summary refs log tree commit diff
path: root/bin/bit.y
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--bin/bit.y2
1 files changed, 2 insertions, 0 deletions
diff --git a/bin/bit.y b/bin/bit.y
index 0a9bc7ce..61b6f465 100644
--- a/bin/bit.y
+++ b/bin/bit.y
@@ -35,6 +35,7 @@ static uint64_t vars[128];
 
 %}
 
+%left '$'
 %right '='
 %left '|'
 %left '^'
@@ -75,6 +76,7 @@ expr:
 	| expr '^' expr { $$ = $1 ^ $3; }
 	| expr '|' expr { $$ = $1 | $3; }
 	| Var '=' expr { $$ = vars[$1] = $3; }
+	| expr '$' { $$ = $1; }
 	;
 
 %%