 
 				"^"
 
-				"|"
-
+                "|"
+
+;                "or"
+;                "nor"
+;                "xor"
+;                "and"
+;                "nand"
 				"&&"
+				"?&"
 
 				"||"
-
-				".."
+				"?|"
+
+				"<-"
+				"<->"
+				"->"
+
+				"~"
+				"$"
+                "+>"
+                "!>"
+                "<>"
+                "&>"
+                "%>"
+                "#>"
+                "@>"
+                "/>"
+                "*>"
+                "?>"
+                "|>"
+                "^>"
+                "~>"
+                "**>"
+                "&&>"
+                "||>"
+                "$>"
+                "->>"
+                "+>>"
+                "!>>"
+                "<>>"
+                "&>>"
+                "%>>"
+                "#>>"
+                "@>>"
+                "/>>"
+                "*>>"
+                "?>>"
+                "|>>"
+                "^>>"
+                "~>>"
+                "**>>"
+                "&&>>"
+                "||>>"
+                "$>>"
 
 				"="
 				"+="

				"|="
				"<<="
				">>="
				"<-"
				"<->"
				"->"
				)
  "ioke mode operator symbols")

(defconst ioke-operator-names '(
                                "return"
                                "break"
                                "mimic"
                                "self"
                                "use"
                                "if"
                                "unless"
                                "fn"
                                "fnx"
                                "method"
                                "true"
                                "false"
                                "nil"
                                "macro"
                                )
  "ioke mode operator names")

(defconst ioke-special-names '(
                               "`"
                               "'"
                               "."
                               ","


(defconst ioke-prototype-names '(
                                 "Base"
                                 "Call"
                                 "Condition"
                                 "DateTime"
                                 "DefaultBehavior"
                                 "DefaultMacro"
                                 "DefaultMethod"
                                 "DefaultSyntax"
                                 "Dict"
                                 "FileSystem"
                                 "Ground"
                                 "Handler"
                                 "IO"
                                 "JavaMethod"
                                 "LexicalBlock"
                                 "LexicalMacro"
                                 "List"
                                 "Message"
                                 "Method"
                                 "Mixins"
                                 "Number"
                                 "Number Decimal"
                                 "Number Integer"
                                 "Number Ratio"
                                 "Number Rational"
                                 "Number Real"
                                 "Origin"
                                 "Pair"
                                 "Range"
                                 "Regexp"
                                 "Rescue"
                                 "Restart"
                                 "Runtime"
                                 "Set"
                                 "Symbol"
                                 "System"
                                 "Text"
                                 )
  "ioke mode prototype names")

(defconst ioke-cell-names '(
                            "print"
                            "println"

                            "cell"
                            "cell?"
                            "documentation"

                            "if"
                            "unless"
                            "while"
                            "until"
                            "loop"
                            "for"
                            "for:set"
                            "for:dict"

                            "bind"
                            "rescue"
                            "handle"
                            "restart"

                            "asText"
                            "inspect"
                            "notice"

                            "do"

                            "call"

                            "list"
                            "dict"
                            "set"

                            "with"
                            "kind"
                            )
  "ioke mode cell names")

(defconst ioke-operator-symbols '(
                "..."
				".."
                "=>"
                "=>>"
                                  
				"++"
				"--"

				"**"
				"*"
				"/"
				"%"
