! Copyright (C) 2007, 2008 Slava Pestov, Eduardo Cavazos.
! See http://factorcode.org/license.txt for BSD license.
USING: lexer locals.parser locals.types macros memoize parser
-sequences vocabs.loader words ;
+sequences vocabs vocabs.loader words kernel ;
IN: locals
: :> scan <local> <def> parsed ; parsing
: MEMO:: (::) define-memoized ; parsing
{
- "locals.prettyprint"
- "locals.definitions"
"locals.macros"
"locals.fry"
} [ require ] each
+
+"prettyprint" vocab [
+ "locals.definitions" require
+ "locals.prettyprint" require
+] when