factor/basis/stack-checker/errors/errors.factor

37 lines
1.0 KiB
Factor
Raw Normal View History

2009-03-18 20:44:38 -04:00
! Copyright (C) 2006, 2009 Slava Pestov.
2008-07-20 05:24:37 -04:00
! See http://factorcode.org/license.txt for BSD license.
IN: stack-checker.errors
2009-04-23 23:17:25 -04:00
TUPLE: inference-error ;
2009-04-23 23:17:25 -04:00
ERROR: do-not-compile < inference-error word ;
2008-07-20 05:24:37 -04:00
ERROR: bad-macro-input < inference-error macro ;
ERROR: unknown-macro-input < inference-error macro ;
2008-07-20 05:24:37 -04:00
2009-04-23 23:17:25 -04:00
ERROR: too-many->r < inference-error ;
2008-07-20 05:24:37 -04:00
2009-04-23 23:17:25 -04:00
ERROR: too-many-r> < inference-error ;
2008-07-20 05:24:37 -04:00
2009-04-23 23:17:25 -04:00
ERROR: missing-effect < inference-error word ;
2009-04-23 23:17:25 -04:00
ERROR: effect-error < inference-error inferred declared ;
2009-04-23 23:17:25 -04:00
ERROR: recursive-quotation-error < inference-error quot ;
2009-04-23 23:17:25 -04:00
ERROR: undeclared-recursion-error < inference-error word ;
2008-07-20 05:24:37 -04:00
2009-04-23 23:17:25 -04:00
ERROR: diverging-recursion-error < inference-error word ;
2009-04-23 23:17:25 -04:00
ERROR: unbalanced-recursion-error < inference-error word height ;
2008-07-20 05:24:37 -04:00
2009-04-23 23:17:25 -04:00
ERROR: inconsistent-recursive-call-error < inference-error word ;
2008-07-20 05:24:37 -04:00
ERROR: transform-expansion-error < inference-error error continuation word ;
ERROR: bad-declaration-error < inference-error declaration ;
ERROR: unbalanced-branches-error < inference-error word quots declareds actuals ;