Find it at:
http://www.eurogaran.com/downloads/lisp/limitools/
There is also preliminary support for ECL, but threads seem to be
buggy in versions 9.4.0 and 9.4.1
Anyone can provide links to documentation on CLISP threads?
On Apr 30, 5:32 pm, ·······@eurogaran.com wrote:
> Find it at:http://www.eurogaran.com/downloads/lisp/limitools/
> There is also preliminary support for ECL, but threads seem to be
> buggy in versions 9.4.0 and 9.4.1
Did you check trivial-timeout[1] project?
> Anyone can provide links to documentation on CLISP threads?
AFAIK, CLISP doesn't support threading.
Regards.
[1] http://www.cliki.net/trivial-timeout
> Did you check trivial-timeout[1] project?
Yes. There have been a handful of similar things over the years.
Mine is more centered on a clear specification: better nomenclature
and more clearly stated behavior.
In fact, it could be argued it is FUNDAMENTALLY a specification
(the implementation being only one among many possible ones).
I have also plans to design more ambitious things like with-max-heap-
size
> > Anyone can provide links to documentation on CLISP threads?
>
> AFAIK, CLISP doesn't support threading.
There is now a compilation option to support them. That is why I was
asking.
Thanks.
·······@eurogaran.com writes:
> Find it at:
> http://www.eurogaran.com/downloads/lisp/limitools/
> There is also preliminary support for ECL, but threads seem to be
> buggy in versions 9.4.0 and 9.4.1
> Anyone can provide links to documentation on CLISP threads?
The best placed to give those links are clisp itself, using DESCRIBE.
Actually, if you configure correctly clisp, it will ask your browser
to go to the documentation page automatically.
C/USER[16]> (describe 'cl:make-random-state)
MAKE-RANDOM-STATE is the symbol MAKE-RANDOM-STATE, lies in #<PACKAGE COMMON-LISP>, is accessible in 82 packages ...
--> ;; running ["emacsclient" "-n" "-e" "(w3m-browse-url \"http://clisp.cons.org/impnotes/num-concepts.html#random-state\")"]...done
For more information, evaluate (SYMBOL-PLIST 'MAKE-RANDOM-STATE).
#<PACKAGE COMMON-LISP> is the package named COMMON-LISP. It has 2 nicknames LISP, CL.
It imports the external symbols of 1 package CLOS and exports 978 symbols to 81 packages ....
#<SYSTEM-FUNCTION MAKE-RANDOM-STATE> is a built-in system function.
Argument list: (&OPTIONAL #:ARG0)
For more information, evaluate (DISASSEMBLE #'MAKE-RANDOM-STATE).
Documentation:
SYSTEM::IMPNOTES:
"num-concepts.html#random-state"
C/USER[17]> (apropos "BROWSER" "CUSTOM")
CUSTOM:*BROWSER* variable
CUSTOM:*BROWSERS* variable
CUSTOM:*INSPECT-BROWSER* variable
--
__Pascal Bourguignon__
·······@eurogaran.com wrote:
> Find it at:
> http://www.eurogaran.com/downloads/lisp/limitools/
> There is also preliminary support for ECL, but threads seem to be
> buggy in versions 9.4.0 and 9.4.1
> Anyone can provide links to documentation on CLISP threads?
Nice utility, it would be really useful with Perforce for example :)
(And I wish I had that one that easy to use in C++)
Thanks!
On Apr 30, 4:32 pm, ·······@eurogaran.com wrote:
> Find it at:http://www.eurogaran.com/downloads/lisp/limitools/
> There is also preliminary support forECL, but threads seem to be
> buggy in versions 9.4.0 and 9.4.1
Could you please elaborate. I am more than glad to fix those problems
Juanjo