X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=doc%2Fmanual%2Fintro.texinfo;h=ca6ab0f9c9fcf98b7803fe004b1ab0fc8c44fcf2;hb=bd08bc2c6bc19c195f84b3facf7ab949a37bd5d6;hp=822bba4fdf8b6aae14670347106ad93b15b99850;hpb=cefe278d2145e840f44163ad2d1d6b04a8da9191;p=sbcl.git diff --git a/doc/manual/intro.texinfo b/doc/manual/intro.texinfo index 822bba4..ca6ab0f 100644 --- a/doc/manual/intro.texinfo +++ b/doc/manual/intro.texinfo @@ -79,7 +79,7 @@ of SMP on multiprocessor machines. @xref{Threading}. @item Network Interface @code{sb-bsd-sockets} is a low-level networking interface, providing -both TCP and UDP sockets. x@ref{Networking}. +both TCP and UDP sockets. @xref{Networking}. @item Introspective Facilities @code{sb-introspect} module offers numerous introspective extensions, @@ -93,7 +93,7 @@ processes, accessing environment variables, etc. facilities. @item Extensible Streams -@code{sb-gray} is an implentation of @emph{Gray Streams}. @xref{Gray +@code{sb-gray} is an implementation of @emph{Gray Streams}. @xref{Gray Streams}. @code{sb-simple-streams} is an implementation of the @emph{simple @@ -123,7 +123,7 @@ standardization process. @item Executable Fasl Packaging @code{sb-executable} can be used to concatenate multiple fasls into a -single executable (though the presense of an SBCL runtime and core image +single executable (though the presence of an SBCL runtime and core image is still required to run it). The @code{:executable} argument to @ref{Function @@ -134,7 +134,7 @@ runtime. @item Bitwise Rotation @code{sb-rotate-byte} provides an efficient primitive for bitwise rotation of integers, an operation required by eg. numerous -cryptographic algorightms, but not available as a primitive in ANSI +cryptographic algorithms, but not available as a primitive in ANSI Common Lisp. @xref{sb-rotate-byte}. @item Test Harness @@ -271,6 +271,7 @@ case, but still isn't as of SBCL 0.7.6.) @menu * Editor Integration:: * Language Reference:: +* Generating Executables:: @end menu @node Editor Integration @@ -297,12 +298,21 @@ SLIME can be downloaded from @subsection Language Reference @dfn{CLHS} (Common Lisp Hyperspec) is a hypertext version of the ANSI -standard, made freely available by @emph{Xanalyst} -- an invaluable +standard, made freely available by @emph{LispWorks} -- an invaluable reference. See: @uref{http://www.lispworks.com/reference/HyperSpec/index.html} +@node Generating Executables +@comment node-name, next, previous, up +@subsection Generating Executables +SBCL can generate stand-alone executables. The generated executables +include the SBCL runtime itself, so no restrictions are placed on +program functionality. For example, a deployed program can call +@code{compile} and @code{load}, which requires the compiler to be present +in the executable. For further information, @xref{Function +sb-ext:save-lisp-and-die}. @node More SBCL Information @@ -378,10 +388,10 @@ case the documentation strings are only readable in the source code. @subsection Internals Documentation If you're interested in the development of the SBCL system itself, -then subcribing to @cite{sbcl-devel} is a good idea. +then subscribing to @cite{sbcl-devel} is a good idea. SBCL internals documentation -- besides comments in the source -- is -currenly maitained as a @emph{wiki-like} website: +currently maintained as a @emph{wiki-like} website: @uref{http://sbcl-internals.cliki.net/}. Some low-level information describing the programming details of the