Changeset 15150
- Timestamp:
- 11/21/19 12:11:53 (4 years ago)
- Location:
- trunk/abcl/doc/manual
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/doc/manual/extensions.tex
r15045 r15150 320 320 321 321 \begin{adjustwidth}{5em}{5em} 322 not-documented 322 Collect ({(Name [Initial-Value] [Function])}*) {Form}* 323 Collect some values somehow. Each of the collections specifies a bunch of 324 things which collected during the evaluation of the body of the form. The 325 name of the collection is used to define a local macro, a la MACROLET. 326 Within the body, this macro will evaluate each of its arguments and collect 327 the result, returning the current value after the collection is done. The 328 body is evaluated as a PROGN; to get the final values when you are done, just 329 call the collection macro with no arguments. 330 331 Initial-Value is the value that the collection starts out with, which 332 defaults to NIL. Function is the function which does the collection. It is 333 a function which will accept two arguments: the value to be collected and the 334 current collection. The result of the function is made the new value for the 335 collection. As a totally magical special-case, the Function may be Collect, 336 which tells us to build a list in forward order; this is the default. If an 337 Initial-Value is supplied for Collect, the stuff will be rplacd'd onto the 338 end. Note that Function may be anything that can appear in the functional 339 position, including macros and lambdas. 323 340 \end{adjustwidth} 324 341 … … 432 449 433 450 \paragraph{} 451 \label{EXTENSIONS:GET-PID} 452 \index{GET-PID} 453 --- Function: \textbf{get-pid} [\textbf{extensions}] \textit{} 454 455 \begin{adjustwidth}{5em}{5em} 456 Get the process identifier of this lisp process. 457 458 Used to be in SLIME but generally useful, so now back in ABCL proper. 459 \end{adjustwidth} 460 461 \paragraph{} 434 462 \label{EXTENSIONS:GET-SOCKET-STREAM} 435 463 \index{GET-SOCKET-STREAM} -
trunk/abcl/doc/manual/jss.tex
r15045 r15150 15 15 \begin{adjustwidth}{5em}{5em} 16 16 Whether to automatically introspect all Java classes on the classpath when JSS is loaded. 17 \end{adjustwidth} 18 19 \paragraph{} 20 \label{JSS:*MUFFLE-WARNINGS*} 21 \index{*MUFFLE-WARNINGS*} 22 --- Variable: \textbf{*muffle-warnings*} [\textbf{jss}] \textit{} 23 24 \begin{adjustwidth}{5em}{5em} 25 not-documented 17 26 \end{adjustwidth} 18 27
Note: See TracChangeset
for help on using the changeset viewer.