Handbook
Glossary
pointers ( heap heap-node struct -- seq )
Vocabulary
tools
.
image
.
analyzer
.
references
Inputs
heap
an
object
heap-node
an
object
struct
an
object
Outputs
seq
an
object
Definition
IN:
tools.image.analyzer.references
GENERIC:
pointers
( heap heap-node struct -- seq )
Methods
USING:
accessors
kernel
tools.image.analyzer.references
tools.image.analyzer.vm
;
M:
array
pointers
drop
nip
payload>>
filter-data-pointers
;
USING:
accessors
combinators.smart
kernel
sequences
tools.image.analyzer.references
tools.image.analyzer.vm
;
M:
code-block
pointers
[
relocation-pointers
]
[
{
[
owner>>
]
[
parameters>>
]
[
relocation>>
]
}
cleave>array
]
bi
append
;
USING:
kernel
tools.image.analyzer.references
;
M:
object
pointers
3drop
{
}
;
USING:
accessors
arrays
kernel
layouts
math
tools.image.analyzer.references
tools.image.analyzer.vm
;
M:
quotation
pointers
2nip
[
array>>
]
[
entry_point>>
4
cell
*
-
]
bi
2array
;
USING:
accessors
combinators.smart
kernel
layouts
math
sequences
tools.image.analyzer.references
tools.image.analyzer.vm
;
M:
word
pointers
2nip
[
{
[
def>>
]
[
name>>
]
[
pic_def>>
]
[
pic_tail_def>>
]
[
props>>
]
[
subprimitive>>
]
[
vocabulary>>
]
}
cleave>array
filter-data-pointers
]
[
entry_point>>
4
cell
*
-
]
bi
suffix
;