X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fbeyond-ansi.sgml;h=65e201e67ffcd42caf374543196d60e8704f0eb5;hb=2d3cb6dba6461e98744eca2a1df4f770cea468ca;hp=3ede78f9909fec04351def9d2682618a8fdc3396;hpb=b624a686af5426145841a597bdb96b27d5bd042e;p=sbcl.git diff --git a/doc/beyond-ansi.sgml b/doc/beyond-ansi.sgml index 3ede78f..65e201e 100644 --- a/doc/beyond-ansi.sgml +++ b/doc/beyond-ansi.sgml @@ -116,6 +116,14 @@ GCed. whose instances can be used as Lisp streams (e.g. passed as the first argument to format). +&SBCL; supports a MetaObject Protocol which is intended to be +compatible with &AMOP;; exceptions to this (as distinct from current +bugs) are that +compute-effective-method only returns one value, not +two. + Support For Unix</> @@ -131,6 +139,17 @@ is also supported.</para> </sect2> +<sect2><title>Customization Hooks for Users + +The behaviour of require when called with only +one argument is implementation-defined. In &SBCL; it calls functions +on the user-settable list sb-ext:*module-provider-functions* +- see the require documentation string for details. + +The toplevel repl prompt may be customized, and the function +that reads user input may be replaced completely. + Tools To Help Developers &SBCL; provides a profiler and other extensions to the &ANSI;