You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Within S-expressions, the rules for unquoted symbols include another set of tokens: operators. An operator is an unquoted sequence of one or more of the following nineteen ASCII characters: !#%&*+-./;<=>?@^`|~ Operators and identifiers can be juxtaposed without whitespace:
Operator: an unquoted sequence of one or more of the following nineteen ASCII characters: !#%&*+-./;<=>?@^`|~ Operators can only be used as (direct) elements of an S-expression. In any other context those characters require single-quotes.
The text was updated successfully, but these errors were encountered:
ion-java
andion-c
both fail to parse this input:(a // b)
I would expect this to be an s-expression with three symbols:
a
(an identifier)//
(an operator)c
(an identifier)From the spec's symbols section:
From the spec's symbol representations section:
The text was updated successfully, but these errors were encountered: