elf vocabulary - Factor Documentation (original) (raw)
Summary
Constants and structs related to the ELF object format.
Metadata
Tags: | file formats |
---|---|
Authors: | Erik Charlebois |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
|
![]() |
![]() |
elf-header |
![]() |
![]() |
name elf-header section-header data |
![]() |
![]() |
elf-header program-header data |
![]() |
![]() |
name elf-header sym data |
Union classes
![]() |
---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Generic words
Word | Stack effect |
---|---|
![]() |
( obj -- sections ) |
Symbol words
![]() |
---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( elf: Elf32/64_Ehdr -- ? ) |
![]() |
( c-ptr -- elf ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( -- value ) |
![]() |
( c-ptr -- elf: Elf32/64_Ehdr ) |
![]() |
( headers: Elf32/64_Phdr-array -- headers: Elf32/64_Phdr-array ) |
![]() |
( elf: Elf32/64_Ehdr -- headers: Elf32/64_Phdr-array ) |
![]() |
( elf: Elf32/64_Ehdr header: Elf32/64_Shdr -- uchar-array/f ) |
![]() |
( elf: Elf32/64_Ehdr index -- header/f uchar-array/f ) |
![]() |
( elf: Elf32/64_Ehdr name: string -- header/f uchar-array/f ) |
![]() |
( elf: Elf32/64_Ehdr -- headers: Elf32/64_Shdr-array ) |
![]() |
( elf: Elf32/64_Ehdr header: Elf32/64_Shdr -- name: string ) |
![]() |
( elf: Elf32/64_Ehdr -- sections ) |
![]() |
( elf: Elf32/64_Ehdr header: Elf32/64_Phdr -- uchar-array/f ) |
![]() |
( segment: Elf32/64_Phdr sections: Elf32/64_Shdr-array -- sections ) |
![]() |
( elf: Elf32/64_Ehdr section-data: uchar-array -- symbols ) |
![]() |
( sections name -- section/f ) |
![]() |
( sections section symbol -- symbol/f ) |
![]() |
( symbols name -- symbol/f ) |
![]() |
( elf -- segments ) |
![]() |
( symbol -- data ) |
![]() |
( section -- symbols ) |
![]() |
( elf: Elf32/64_Ehdr address -- section-header/f ) |
![]() |
( elf: Elf32/64_Ehdr address -- program-header/f ) |
![]() |
( path quot -- ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:extra/elf/elf.factor
resource:extra/elf/elf-tests.factor
Metadata files
resource:extra/elf/authors.txt
resource:extra/elf/summary.txt
resource:extra/elf/tags.txt
Children from resource:extra
Vocabulary | Summary |
---|---|
![]() |
UNIX nm-like utility. |