xml.syntax.private vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
no-tag tuplename word


Generic words
WordStack effect
[interpolate-xml]( xml -- quot )
interpolate-item( item -- quot )
push-item( item -- )


Macro words
WordStack effect
interpolate-xml( xml -- quot )


Ordinary words
WordStack effect
(each-interpolated)( ... item quot: ( ... interpolated -- ... ) -- ... )
>search-hash( seq -- hash )
?present( object -- string )
collect( accum variables -- accum ? )
compile-tags( word xtable -- quot )
concat-interpolate( array -- newarray )
define-tag( string word quot -- )
define-tags( word effect -- )
each-attrs( attrs quot -- )
each-interpolated( xml quot -- )
extract-variables( xml -- seq )
get-interpolated( interpolated -- quot )
has-interpolated?( xml -- ? )
interpolate-attr( key value -- quot )
interpolate-attrs( attrs -- quot )
interpolate-sequence( seq -- quot )
interpolate-tag( tag -- quot )
nenum( ... n -- assoc )
no-tag( name word -- * )
number<->( doc -- dup )
parse-def( accum delimiter quot -- accum )
string>chunk( string -- chunk )
string>doc( string -- xml )
when-interpolated( xml quot -- genquot )


Class predicate words
WordStack effect
no-tag?( object -- ? )


Files