compiler.tree.propagation.call-effect vocabulary - Factor Documentation (original) (raw)
compiler.tree.propagation.call-effect vocabulary
Factor handbook » Vocabulary index
Documentation
Expansions of call( and execute( words
Metadata
Parents: | compiler.tree.propagation |
---|---|
Authors: | Slava Pestov, Daniel Ehrenberg |
Words
Tuple classes
Class | Superclass | Slots |
---|---|---|
![]() |
![]() |
value counter |
![]() |
![]() |
Singleton classes
Generic words
Word | Stack effect |
---|---|
![]() |
( quot -- ) |
![]() |
( quot -- ? ) |
![]() |
( quot -- effect ) |
![]() |
( effect -- effect' ) |
Ordinary words
Word | Stack effect |
---|---|
![]() |
( value-info -- effect ) |
![]() |
( value-info -- quot ) |
![]() |
( quot -- ? ) |
![]() |
( quot effect inline-cache -- ) |
![]() |
( quot effect inline-cache -- ) |
![]() |
( quot effect -- ) |
![]() |
( effect -- quot ) |
![]() |
( quot effect -- ? ) |
![]() |
( effect -- quot ) |
![]() |
( #call -- quot/f ) |
![]() |
( effect1 effect2 -- effect' ) |
![]() |
( word effect inline-cache -- ) |
![]() |
( word effect inline-cache -- ) |
![]() |
( word effect -- ) |
![]() |
( word effect -- ? ) |
![]() |
( effect -- quot ) |
![]() |
( #call -- quot/f ) |
![]() |
( value-info -- effect/f ) |
![]() |
( word/quot ic -- ? ) |
![]() |
( effect -- effect' ) |
![]() |
( quot -- effect ) |
![]() |
( effect quot -- ) |
![]() |
( #call -- effect value ) |
![]() |
( -- * ) |
![]() |
( word/quot ic -- ) |
![]() |
( value-info -- quot: ( code effect -- ) ) |
Class predicate words
Word | Stack effect |
---|---|
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
![]() |
( object -- ? ) |
Files
resource:basis/compiler/tree/propagation/call-effect/call-effect.factor
resource:basis/compiler/tree/propagation/call-effect/call-effect-docs.factor
resource:basis/compiler/tree/propagation/call-effect/call-effect-tests.factor
Metadata files
resource:basis/compiler/tree/propagation/call-effect/authors.txt