X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/sod/blobdiff_plain/17c7c784e0632dff2f93a69a837585fd6f31f4a1..84b9d17a506658db9f5100820aad88342502e641:/doc/SYMBOLS diff --git a/doc/SYMBOLS b/doc/SYMBOLS index 5e076c5..89723e7 100644 --- a/doc/SYMBOLS +++ b/doc/SYMBOLS @@ -203,6 +203,8 @@ class-finalize-proto.lisp check-sod-class generic compute-chains generic compute-cpl generic + finalization-error macro + finalization-failed function finalize-sod-class generic guess-metaclass generic @@ -312,6 +314,7 @@ class-utilities.lisp make-inheritance-path-reporter-state function message-macro-name function report-inheritance-path function + select-minimal-class-property function sod-subclass-p function valid-name-p function vtable-name function @@ -466,12 +469,12 @@ fragment-parse.lisp lexer-proto.lisp define-indicator function cl:error function class parser - lexer-error function + lexer-error function class must parser scan-comment function skip-until function parser sod-token-scanner class - syntax-error function + syntax-error function class method-aggregate.lisp aggregating-effective-method class @@ -539,6 +542,7 @@ method-proto.lisp simple-method-body generic sod-message-argument-tail generic sod-message-effective-method-class generic + sod-method-description generic sod-method-function-name generic sod-method-function-type generic sod-method-next-method-type generic @@ -637,8 +641,22 @@ Classes: cl:t sb-pcl::slot-object cl:condition + sod-parser:condition-with-location + sod-parser:error-with-location [cl:error] + sod-parser:base-lexer-error + lexer-error [sod-parser:parser-error] + sod-parser:base-syntax-error + syntax-error [sod-parser:parser-error] cl:serious-condition cl:error + sod-parser:error-with-location [sod-parser:condition-with-location] + sod-parser:base-lexer-error + lexer-error [sod-parser:parser-error] + sod-parser:base-syntax-error + syntax-error [sod-parser:parser-error] + sod-parser:parser-error + lexer-error [sod-parser:base-lexer-error] + syntax-error [sod-parser:base-syntax-error] cl:standard-object alignas-storage-specifier base-offset @@ -1080,6 +1098,7 @@ finalize-module module finalize-sod-class sod-class + sod-class [:around] find-slot-initargs sod-class sod-slot find-slot-initializer @@ -1284,8 +1303,8 @@ method-entry-function-type method-entry-slot-name method-entry method-keyword-argument-lists - effective-method t - sod::initialization-effective-method t + effective-method t t + sod::initialization-effective-method t t module-dependencies module (setf module-dependencies) @@ -1503,6 +1522,8 @@ sod-method-body sod-method sod-method-class sod-method +sod-method-description + basic-direct-method sod-method-function-name basic-direct-method sod-method-function-type @@ -1574,9 +1595,12 @@ Methods: Package `sod-parser' floc-proto.lisp + base-lexer-error class + base-syntax-error class cerror* function cerror*-with-location function cerror-with-location function + classify-condition generic condition-with-location class count-and-report-errors macro enclosed-condition generic @@ -1598,11 +1622,17 @@ floc-proto.lisp information-with-location class make-condition-with-location function make-file-location function - noted + noted function + parser-error class + parser-error-expected generic + parser-error-found generic + report-parser-error function simple-condition-with-location class simple-error-with-location class simple-information class simple-information-with-location class + simple-lexer-error class + simple-syntax-error class simple-warning-with-location class warn-with-location function warning-with-location class @@ -1744,7 +1774,13 @@ cl:t enclosing-information-with-location [information] enclosing-warning-with-location [cl:warning] error-with-location [cl:error] + base-lexer-error + simple-lexer-error [simple-error-with-location] + base-syntax-error + simple-syntax-error [simple-error-with-location] simple-error-with-location [cl:simple-error] + simple-lexer-error [base-lexer-error] + simple-syntax-error [base-syntax-error] information-with-location [information] simple-information-with-location [simple-information] simple-condition-with-location [cl:simple-condition] @@ -1765,13 +1801,24 @@ cl:t cl:error enclosing-error-with-location [enclosing-condition-with-location] error-with-location [condition-with-location] + base-lexer-error + simple-lexer-error [simple-error-with-location] + base-syntax-error + simple-syntax-error [simple-error-with-location] simple-error-with-location [cl:simple-error] + simple-lexer-error [base-lexer-error] + simple-syntax-error [base-syntax-error] + parser-error cl:simple-error [cl:simple-condition] simple-error-with-location [error-with-location] + simple-lexer-error [base-lexer-error] + simple-syntax-error [base-syntax-error] cl:simple-condition simple-condition-with-location [condition-with-location] cl:simple-error [cl:error] simple-error-with-location [error-with-location] + simple-lexer-error [base-lexer-error] + simple-syntax-error [base-syntax-error] simple-information [information] simple-information-with-location [information-with-location] cl:simple-warning [cl:warning] @@ -1884,6 +1931,12 @@ apply-operator simple-unary-operator sod-parser::expression-parse-state charbuf-scanner-map charbuf-scanner t +classify-condition + cl:error + cl:warning + base-lexer-error + base-syntax-error + information enclosed-condition enclosing-condition enclosing-condition-with-location-type @@ -1982,6 +2035,10 @@ parser-capture-place parser-current-char character-scanner-context string-parser +parser-error-expected + parser-error +parser-error-found + parser-error parser-places-must-be-released-p t list-parser @@ -2233,6 +2290,7 @@ utilities.lisp sb-mop:generic-function-methods generic setf inconsistent-merge-error class instance-initargs generic + invoke-associated-restart function it lbuild-add function lbuild-add-list function @@ -2251,6 +2309,7 @@ utilities.lisp partial-order-minima function print-ugly-stuff function ref function setf + simple-control-error class symbolicate function update-position function whitespace-char-p function @@ -2263,7 +2322,14 @@ cl:t cl:condition cl:serious-condition cl:error + cl:control-error + simple-control-error [cl:simple-error] inconsistent-merge-error + cl:simple-error [cl:simple-condition] + simple-control-error [cl:control-error] + cl:simple-condition + cl:simple-error [cl:error] + simple-control-error [cl:control-error] cl:standard-object sb-mop:metaobject sb-mop:specializer