aboutsummaryrefslogtreecommitdiff
path: root/src/include/token-value.def
diff options
context:
space:
mode:
Diffstat (limited to 'src/include/token-value.def')
-rw-r--r--src/include/token-value.def9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/include/token-value.def b/src/include/token-value.def
index ea79c9a5..9a949b86 100644
--- a/src/include/token-value.def
+++ b/src/include/token-value.def
@@ -45,6 +45,7 @@ OPENAXIOM_DEFINE_TOKEN(ColonEq, ":=", Keyword, Language::BootSpad)
OPENAXIOM_DEFINE_TOKEN(At, "@", Operator, Language::All)
OPENAXIOM_DEFINE_TOKEN(Exclamation, "!", Punctuator, Language::Boot)
OPENAXIOM_DEFINE_TOKEN(Comma, ",", Punctuator, Language::All)
+OPENAXIOM_DEFINE_TOKEN(CommaAt, ",@", Operator, Language::Lisp)
OPENAXIOM_DEFINE_TOKEN(Semicolon, ";", Punctuator, Language::All)
OPENAXIOM_DEFINE_TOKEN(Star, "*", Operator, Language::BootSpad)
OPENAXIOM_DEFINE_TOKEN(StarStar, "**", Operator, Language::BootSpad)
@@ -65,7 +66,13 @@ OPENAXIOM_DEFINE_TOKEN(EqEq, "==", Keyword, Language::BootSpad)
OPENAXIOM_DEFINE_TOKEN(Tilde, "~", Operator, Language::BootSpad)
OPENAXIOM_DEFINE_TOKEN(TildeEq, "~=", Operator, Language::BootSpad)
OPENAXIOM_DEFINE_TOKEN(Caret, "^", Operator, Language::BootSpad)
-OPENAXIOM_DEFINE_TOKEN(Pound, "#", Operator, Language::BootSpad)
+OPENAXIOM_DEFINE_TOKEN(Sharp, "#", Operator, Language::BootSpad)
+OPENAXIOM_DEFINE_TOKEN(SharpLeftParen, "#(", Punctuator, Language::Lisp)
+OPENAXIOM_DEFINE_TOKEN(SharpApostrophe, "#'", Operator, Language::Lisp)
+OPENAXIOM_DEFINE_TOKEN(SharpColon, "#:", Operator, Language::Lisp)
+OPENAXIOM_DEFINE_TOKEN(SharpPlus, "#+", Punctuator, Language::Lisp)
+OPENAXIOM_DEFINE_TOKEN(SharpMinus, "#-", Punctuator, Language::Lisp)
+OPENAXIOM_DEFINE_TOKEN(SharpDot, "#.", Operator, Language::Lisp)
OPENAXIOM_DEFINE_TOKEN(Dollar, "$", Operator, Language::Spad)
OPENAXIOM_DEFINE_TOKEN(Ampersand, "&", Operator, Language::Spad)
OPENAXIOM_DEFINE_TOKEN(RightArrow, "->", Operator, Language::BootSpad)