Handbook
Glossary
(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
;