locals.parser: use qualified-vocabs.
parent
d2716bbe6b
commit
72c95895e7
|
@ -53,7 +53,7 @@ SINGLETON: lambda-parser
|
||||||
[ make-local <def> ] H{ } make ;
|
[ make-local <def> ] H{ } make ;
|
||||||
|
|
||||||
: update-locals ( assoc -- )
|
: update-locals ( assoc -- )
|
||||||
manifest get qualified-vocabs>> last words>> swap assoc-union! drop ;
|
qualified-vocabs last words>> swap assoc-union! drop ;
|
||||||
|
|
||||||
: parse-def ( name/paren -- def )
|
: parse-def ( name/paren -- def )
|
||||||
dup "(" = [ drop parse-multi-def ] [ parse-single-def ] if update-locals ;
|
dup "(" = [ drop parse-multi-def ] [ parse-single-def ] if update-locals ;
|
||||||
|
|
Loading…
Reference in New Issue