stack-checker.errors.prettyprint: give it some smart quotes lovin'
parent
6ff0393e2f
commit
fb06bbcae7
|
@ -27,23 +27,23 @@ M: recursive-quotation-error summary
|
||||||
|
|
||||||
M: undeclared-recursion-error summary
|
M: undeclared-recursion-error summary
|
||||||
word>> name>>
|
word>> name>>
|
||||||
"The inline recursive word " " must be declared recursive" surround ;
|
"The inline recursive word “" "” must be declared recursive" surround ;
|
||||||
|
|
||||||
M: diverging-recursion-error summary
|
M: diverging-recursion-error summary
|
||||||
word>> name>>
|
word>> name>>
|
||||||
"The recursive word " " digs arbitrarily deep into the stack" surround ;
|
"The recursive word “" "” digs arbitrarily deep into the stack" surround ;
|
||||||
|
|
||||||
M: unbalanced-recursion-error summary
|
M: unbalanced-recursion-error summary
|
||||||
word>> name>>
|
word>> name>>
|
||||||
"The recursive word " " leaves with the stack having the wrong height" surround ;
|
"The recursive word “" "” leaves with the stack having the wrong height" surround ;
|
||||||
|
|
||||||
M: inconsistent-recursive-call-error summary
|
M: inconsistent-recursive-call-error summary
|
||||||
word>> name>>
|
word>> name>>
|
||||||
"The recursive word "
|
"The recursive word “"
|
||||||
" calls itself with a different set of quotation parameters than were input" surround ;
|
"” calls itself with a different set of quotation parameters than were input" surround ;
|
||||||
|
|
||||||
M: transform-expansion-error summary
|
M: transform-expansion-error summary
|
||||||
word>> name>> "Macro expansion of " " threw an error" surround ;
|
word>> name>> "Macro expansion of “" "” threw an error" surround ;
|
||||||
|
|
||||||
M: transform-expansion-error error.
|
M: transform-expansion-error error.
|
||||||
[ summary print ]
|
[ summary print ]
|
||||||
|
@ -52,14 +52,13 @@ M: transform-expansion-error error.
|
||||||
tri ;
|
tri ;
|
||||||
|
|
||||||
M: do-not-compile summary
|
M: do-not-compile summary
|
||||||
word>> name>> "Cannot compile call to " prepend ;
|
word>> name>> "Cannot compile call to “" "”" surround ;
|
||||||
|
|
||||||
M: unbalanced-branches-error summary
|
M: unbalanced-branches-error summary
|
||||||
word>> name>>
|
word>> name>>
|
||||||
"The input quotations to " " don't match their expected effects" surround ;
|
"The input quotations to “" "” don't match their expected effects" surround ;
|
||||||
|
|
||||||
M: unbalanced-branches-error error.
|
M: unbalanced-branches-error error.
|
||||||
dup summary print
|
dup summary print
|
||||||
[ quots>> ] [ declareds>> ] [ actuals>> ] tri 3array flip
|
[ quots>> ] [ declareds>> ] [ actuals>> ] tri 3array flip
|
||||||
{ "Input" "Expected" "Got" } prefix simple-table. ;
|
{ "Input" "Expected" "Got" } prefix simple-table. ;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue