Character | follows | followed by | Multi-char token | All usage |
---|---|---|---|---|
|
No | separate tokens | ||
! |
expr, | != |
prefix op, | |
" |
str lit, | No | string, f-string | |
# |
commt | #! , #> |
comment | |
$ |
ident | name bindings in patterns | ||
% |
expr | |||
& |
expr | |||
' |
chr lit, | |||
( |
tuple, func call, parenthesis, func args in def | |||
) |
infix, postfix | |||
* |
expr, | |||
+ |
expr, | |||
, |
||||
- |
expr, | |||
. |
.. , ..~ |
path, field, decimal point, range | ||
/ |
||||
0-9 |
||||
: |
type annotation, | |||
; |
let, import, module | |||
< |
||||
= |
||||
> |
||||
? |
||||
@ |
||||
A-Z |
||||
[ |
||||
\ |
||||
] |
||||
^ |
||||
_ |
||||
` |
field modifier | |||
a-z |
||||
{ |
||||
` | ` | |||
} |
||||
~ |
..~ |