! Copyright (C) 2007, 2008 Slava Pestov. ! See https://factorcode.org/license.txt for BSD license. USING: words words.symbol sequences vocabs kernel compiler.units ; IN: bootstrap.syntax [ "syntax" create-vocab drop { "\"" "(" ":" ";" "" "SBUF\"" "SINGLETON:" "SINGLETONS:" "BUILTIN:" "SYMBOL:" "SYMBOLS:" "INITIALIZED-SYMBOL:" "CONSTANT:" "TUPLE:" "final" "SLOT:" "T{" "UNION:" "INTERSECTION:" "REUSE:" "USE:" "UNUSE:" "USING:" "QUALIFIED:" "QUALIFIED-WITH:" "FROM:" "EXCLUDE:" "RENAME:" "ALIAS:" "SYNTAX:" "V{" "W{" "[" "\\" "M\\" "]" "auto-use" "delimiter" "deprecated" "f" "flushable" "foldable" "inline" "recursive" "t" "{" "}" "CS{" "<<" ">>" "call-next-method" "not{" "maybe{" "union{" "intersection{" "predicate{" "initial:" "read-only" "call(" "execute(" "<<<<<<" "======" ">>>>>>" "<<<<<<<" "=======" ">>>>>>>" "'[" "'{" "'H{" "'HS{" "_" "@" "MACRO:" "MEMO:" "IDENTITY-MEMO:" ":>" "[|" "[let" "::" "M::" "MACRO::" "MEMO::" "IDENTITY-MEMO::" "STARTUP-HOOK:" "SHUTDOWN-HOOK:" } [ "syntax" create-word drop ] each "t" "syntax" lookup-word define-symbol ] with-compilation-unit