diff options
author | June McEnroe <june@causal.agency> | 2019-05-30 22:23:48 -0400 |
---|---|---|
committer | June McEnroe <june@causal.agency> | 2019-05-30 22:23:48 -0400 |
commit | 0206100e2000399a7879e00da04df11234c3bc7a (patch) | |
tree | 9c446e2bffc54e87b5d8c37d3cfc7b478b0322d0 /bin/man1 | |
parent | Add xx -p option (diff) | |
download | src-0206100e2000399a7879e00da04df11234c3bc7a.tar.gz src-0206100e2000399a7879e00da04df11234c3bc7a.zip |
Simplify and build bit
lex is a waste of time.
Diffstat (limited to '')
-rw-r--r-- | bin/man1/bit.1 | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/bin/man1/bit.1 b/bin/man1/bit.1 new file mode 100644 index 00000000..ddb26535 --- /dev/null +++ b/bin/man1/bit.1 @@ -0,0 +1,43 @@ +.Dd May 12, 2019 +.Dt BIT 1 +.Os +. +.Sh NAME +.Nm bit +.Nd a calculator +. +.Sh SYNOPSIS +.Nm +. +.Sh DESCRIPTION +.Nm +is an integer calculator. +Its syntax resembles that of C, +with the following additions: +. +.Bl -bullet +.It +Underscores are allowed in integer literals. +.It +The +.Sy 0b +prefix is used for binary literals. +.It +The +.Sy -> +operator is used for arithmetic shift. +.It +The postfix operators +.Sy K , +.Sy M , +.Sy G , +.Sy T +are used as constant multipliers. +.It +The symbol +.Sy _ +is used to refer to the previous result. +.El +. +.Sh SEE ALSO +.Xr operator 7 |