(parse-factor-quotation) ( object -- ast ) - Factor Documentation

(parse-factor-quotation) ( object -- ast )


Vocabulary
fjsc

Inputs
object an object


Outputs
ast an object


Definition
IN: fjsc

GENERIC: (parse-factor-quotation) ( object -- ast )


Methods
USING: arrays fjsc kernel sequences ;

M: array (parse-factor-quotation)
[ (parse-factor-quotation) ] { } map-as ast-array boa ;


USING: assocs fjsc hashtables kernel sequences ;

M: hashtable (parse-factor-quotation)
>alist [ (parse-factor-quotation) ] { } map-as
ast-hashtable boa ;


USING: fjsc kernel math ;

M: number (parse-factor-quotation) ast-number boa ;


USING: fjsc kernel quotations sequences ;

M: quotation (parse-factor-quotation)
[ (parse-factor-quotation) ] { } map-as ast-quotation boa ;


USING: fjsc kernel strings ;

M: string (parse-factor-quotation) ast-string boa ;


USING: accessors fjsc kernel strings words.symbol ;

M: symbol (parse-factor-quotation)
[ >string ] [ vocabulary>> ] bi ast-identifier boa ;


USING: accessors fjsc kernel words ;

M: word (parse-factor-quotation)
[ name>> ] [ vocabulary>> ] bi ast-identifier boa ;


USING: accessors fjsc kernel ;

M: wrapper (parse-factor-quotation)
wrapped>> [ name>> ] [ vocabulary>> ] bi ast-word boa ;

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