stack-checker.errors vocabulary - Factor Documentation (original) (raw)

stack-checker.errors vocabulary
Factor handbook » Vocabulary index

Documentation
Stack checker errors

Metadata

Parents: stack-checker
Authors: Slava Pestov

Words

Tuple classes

Class Superclass Slots
bad-declaration-error inference-error declaration
bad-macro-input inference-error macro
diverging-recursion-error inference-error word
do-not-compile inference-error word
effect-error inference-error inferred declared
inconsistent-recursive-call-error inference-error word
inference-error tuple
missing-effect inference-error word
recursive-quotation-error inference-error quot
too-many->r inference-error
too-many-r> inference-error
transform-expansion-error inference-error error continuation word
unbalanced-branches-error inference-error word quots declareds actuals
unbalanced-recursion-error inference-error word height
undeclared-recursion-error inference-error word
unknown-macro-input inference-error macro

Ordinary words

Word Stack effect
bad-declaration-error ( declaration -- * )
bad-macro-input ( macro -- * )
diverging-recursion-error ( word -- * )
do-not-compile ( word -- * )
effect-error ( inferred declared -- * )
inconsistent-recursive-call-error ( word -- * )
missing-effect ( word -- * )
recursive-quotation-error ( quot -- * )
too-many->r ( -- * )
too-many-r> ( -- * )
transform-expansion-error ( error continuation word -- * )
unbalanced-branches-error ( word quots declareds actuals -- * )
unbalanced-recursion-error ( word height -- * )
undeclared-recursion-error ( word -- * )
unknown-macro-input ( macro -- * )

Class predicate words

Word Stack effect
bad-declaration-error? ( object -- ? )
bad-macro-input? ( object -- ? )
diverging-recursion-error? ( object -- ? )
do-not-compile? ( object -- ? )
effect-error? ( object -- ? )
inconsistent-recursive-call-error? ( object -- ? )
inference-error? ( object -- ? )
missing-effect? ( object -- ? )
recursive-quotation-error? ( object -- ? )
too-many->r? ( object -- ? )
too-many-r>? ( object -- ? )
transform-expansion-error? ( object -- ? )
unbalanced-branches-error? ( object -- ? )
unbalanced-recursion-error? ( object -- ? )
undeclared-recursion-error? ( object -- ? )
unknown-macro-input? ( object -- ? )

Files

resource:basis/stack-checker/errors/errors.factor
resource:basis/stack-checker/errors/errors-docs.factor

Metadata files

resource:basis/stack-checker/errors/authors.txt
resource:basis/stack-checker/errors/summary.txt

Children from resource:basis

Vocabulary Summary
stack-checker.errors.prettyprint