diff --git a/basis/literals/literals.factor b/basis/literals/literals.factor index 42a7ab9..f3c3085 100644 --- a/basis/literals/literals.factor +++ b/basis/literals/literals.factor @@ -1,6 +1,7 @@ -! (c) Joe Groff, see license for details -USING: accessors combinators continuations fry kernel lexer -math parser quotations sequences vectors words words.alias ; +! (c)2010 Joe Groff bsd license +USING: accessors arrays assocs combinators continuations fry kernel lexer +math namespaces parser quotations sequences vectors words words.alias ; +FROM: kernel.private => become ; IN: literals +SYNTAX: >## + dup last scan make-reference ; + +SYNTAX: ## + scan reference suffix! ; + SYNTAX: $ scan-word expand-literal >vector ; SYNTAX: $[ parse-quotation with-datastack >vector ; SYNTAX: ${ \ } [ expand-literals ] parse-literal ;