Parents: | logic |
Class | Superclass | Slots |
![]() | ![]() | env trail |
![]() | ![]() | cut? |
![]() | ![]() | table |
![]() | ![]() | pred args |
![]() | ![]() | name defs |
![]() | ![]() | state body env cut first-goal rest-goals d-head d-body defs trail d-env d-cut sub-resolver1 sub-resolver2 i loop-end yield? return? |
![]() |
![]() |
![]() |
Word | Stack effect |
![]() | ( generator -- yield? ) |
Word | Stack effect |
![]() | ( head pos -- ) |
![]() | ( goal-def/defs quot: ( env -- ) -- ) |
![]() | ( head body pos -- ) |
![]() | ( x! x-env! y! y-env! trail tmp-env -- success? ) |
![]() | ( ... seq1 seq2 quot: ( ... elt1 elt2 -- ... ? ) -- ... all-failed? ) |
![]() | ( env trail -- callback-env ) |
![]() | ( cut? -- cut-info ) |
![]() | ( -- env ) |
![]() | ( pred args -- goal ) |
![]() | ( name -- pred ) |
![]() | ( body env cut -- resolver ) |
![]() | ( args -- args' ) |
![]() | ( seq -- vars-array ) |
![]() | ( cut-info -- ? ) |
![]() | ( goal-def -- goal ) |
![]() | ( name -- ) |
![]() | ( name -- ) |
![]() | ( term env -- term' env' ) |
![]() | ( ... seq quot: ( ... elt -- ... ? ) -- ... ) |
![]() | ( env -- ) |
![]() | ( x env -- ) |
![]() | ( x env -- pair/f ) |
![]() | ( x pair env -- ) |
![]() | ( obj -- ? ) |
![]() | ( goal -- negation-goal ) |
![]() | ( goal-def/defs -- goal-defs ) |
![]() | ( goal-def/defs n/f -- bindings-array/success? ) |
![]() | ( -- var-symbol ) |
![]() | ( goal-def/defs -- bindings-array/success? ) |
![]() | ( before -- after ) |
![]() | ( -- ) |
![]() | ( goal-def/defs quot: ( env -- ) -- ) |
![]() | ( body env cut quot: ( -- ) -- ) |
![]() | ( ? cut-info -- ) |
![]() | ( ? cut-info -- ) |
![]() | ( body -- bodies ) |
![]() | ( x x-env y y-env trail tmp-env -- success? ) |
Word | Stack effect |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |
![]() | ( object -- ? ) |