]> gitweb.factorcode.org Git - factor.git/blobdiff - basis/windows/com/syntax/syntax.factor
factor: more top level forms.
[factor.git] / basis / windows / com / syntax / syntax.factor
index 4fffe99e155fcb6630fc26b0e47cdfbe2c405522..d1770889c63a601b82a82c1679a09f4e185c2764 100644 (file)
@@ -2,7 +2,7 @@ USING: alien alien.c-types alien.data alien.accessors
 alien.parser effects kernel windows.ole32 parser lexer splitting
 grouping sequences namespaces assocs quotations generalizations
 accessors words macros alien.syntax fry arrays layouts math
-classes.struct windows.kernel32 locals ;
+classes.struct windows.kernel32 locals vocabs.loader ;
 FROM: alien.parser.private => parse-pointers ;
 IN: windows.com.syntax
 
@@ -94,6 +94,4 @@ SYNTAX: COM-INTERFACE:
 
 SYNTAX: GUID: scan-token string>guid suffix! ;
 
-USE: vocabs.loader
-
-{ "windows.com" "prettyprint" } "windows.com.prettyprint" require-when
+USE-WHEN-LOADED: windows.com.prettyprint { "windows.com" "prettyprint" }