process ( object -- ) - Factor Documentation

process ( object -- )


Vocabulary
xml .private

Inputs
object an object


Outputs
None

Definition
IN: xml.private

GENERIC: process ( object -- )


Methods
USING: accessors kernel sequences xml.data xml.private ;

M: closer process
name>> pop-xml first2 [ check-closer attrs>> ] dip <tag>
add-child ;


USING: accessors kernel xml.data xml.private ;

M: contained process
[ name>> ] [ attrs>> ] bi <contained-tag> add-child ;


USING: kernel xml.data xml.errors xml.private ;

M: directive process
before-main? [ misplaced-directive ] unless add-child ;


USING: kernel xml.private ;

M: object process add-child ;


USING: xml.data xml.private ;

M: opener process push-xml ;


USING: kernel namespaces sequences xml.data xml.errors
xml.private xml.state ;

M: prolog process
xml-stack get { V{ { f V{ "" } } } V{ { f V{ } } } } member?
[ bad-prolog ] unless add-child ;

AltStyle によって変換されたページ (->オリジナル) /