Handbook
Glossary
xml>array-type ( xml -- type )
Vocabulary
gobject-introspection
.
loader
Inputs
xml
an
object
Outputs
type
an
object
Definition
USING:
accessors
combinators
gobject-introspection.repository
kernel
math.parser
xml.data
xml.traversal
;
IN:
gobject-introspection.loader
:
xml>array-type
( xml -- type )
[
array-type
new
]
dip
{
[
"name"
attr
>>name
]
[
"zero-terminated"
attr
"0"
=
not
>>zero-terminated?
]
[
"length"
attr
string>number
>>length
]
[
"fixed-size"
attr
string>number
>>fixed-size
]
[
"type"
tag-named
xml>simple-type
>>element-type
]
}
cleave
;