Quicklisp is the easy way to download dependencies.
https://www.quicklisp.org/beta/
Search found 538 matches
- Tue May 24, 2016 5:21 am
- Forum: Common Lisp
- Topic: HTTP client
- Replies: 2
- Views: 7802
- Thu May 05, 2016 7:17 pm
- Forum: Scheme
- Topic: Unbound variable error when loading external procedure
- Replies: 2
- Views: 23243
Re: Unbound variable error when loading external procedure
Snively, give Racket a try.
http://racket-lang.org/
It even includes support for SICP.
https://docs.racket-lang.org/sicp-manual/index.html
P.S. In the future, please open new questions in a new thread.
http://racket-lang.org/
It even includes support for SICP.
https://docs.racket-lang.org/sicp-manual/index.html
P.S. In the future, please open new questions in a new thread.
- Sat Apr 02, 2016 4:01 pm
- Forum: Homework
- Topic: Simple Printing/formatting a list in Scheme
- Replies: 1
- Views: 7772
Re: Simple Printing/formatting a list in Scheme
Hi, In Scheme, the first expression in a list is treated as a function to be evaluated. You have an extra set of parentheses in the lambda form. This is causing the undesired evaluation. In languages like C/C++/Java, an extra level of {}s does nothing. In the Lisp family of languages, an extra level...
- Fri Mar 18, 2016 7:03 pm
- Forum: Homework
- Topic: lisp and oracle
- Replies: 2
- Views: 8967
Re: lisp and oracle
Hi, you might want to give quicklisp a try.
It appears to have clsql support.
Quicklisp installs are generally easy.
https://www.quicklisp.org/beta/
It appears to have clsql support.
Quicklisp installs are generally easy.
https://www.quicklisp.org/beta/
- Sat Nov 14, 2015 6:37 pm
- Forum: Other Dialects
- Topic: Help with clojure problem
- Replies: 4
- Views: 28183
Re: Help with clojure problem
What happened to the original post?
Here are some links that may help.
https://clojuredocs.org/clojure.core/loop
https://clojuredocs.org/clojure.core/recur
https://clojuredocs.org/clojure.core/map
https://clojuredocs.org/clojure.core/reduce
Here are some links that may help.
https://clojuredocs.org/clojure.core/loop
https://clojuredocs.org/clojure.core/recur
https://clojuredocs.org/clojure.core/map
https://clojuredocs.org/clojure.core/reduce
- Sat Nov 14, 2015 1:00 pm
- Forum: Other Dialects
- Topic: Help with clojure problem
- Replies: 4
- Views: 28183
Re: Help with clojure problem
This sounds like a recursive homework problem. Write a recursive function. When descending the tree, - if the node is an integer, return it - if the node is a list, take the operator, recurse into the children, then evaluate the operator, and return the evaluated list When evaluating the operator, t...
- Fri Oct 16, 2015 9:22 pm
- Forum: Homework
- Topic: print same elements in two lists
- Replies: 1
- Views: 7603
Re: print same elements in two lists
The default test used by member doesn't check list equality.
You need to pass a different :test to the member function.
http://www.lispworks.com/documentation/ ... _mem_m.htm
You need to pass a different :test to the member function.
http://www.lispworks.com/documentation/ ... _mem_m.htm
- Thu Oct 08, 2015 5:00 pm
- Forum: Common Lisp
- Topic: NUMBERP predicate
- Replies: 4
- Views: 11776
Re: NUMBERP predicate
I should add that some languages like TCL have functions that try to automatically coerce values from one datatype to another. In these languages, numberp might be implemented using parsing rules like "[+-]?[0123456789]*[.]?[0123456789]+". See also https://en.wikipedia.org/wiki/Duck_typing...
- Thu Oct 08, 2015 4:21 pm
- Forum: Common Lisp
- Topic: NUMBERP predicate
- Replies: 4
- Views: 11776
Re: NUMBERP predicate
In a dynamic language like Lisp, data values are "tagged" with information describing their type. Numberp then checks whether the tag is of a numeric type. These tags may be explicit (see the tag, length, value concept in ASN.1) or implicit (based on where it is stored). Here are a couple ...
- Tue Oct 06, 2015 6:16 pm
- Forum: Common Lisp
- Topic: Common Lisp interpreter for DOS?
- Replies: 3
- Views: 10400
Re: Common Lisp interpreter for DOS?
I never had a machine to run it, but there was a PC-Lisp by Peter Asherwood-Smith for that class of machines. You might be able to find a copy somewhere.
It would be good for a bit of nostalgia. It wouldn't be good for a development environment.
It would be good for a bit of nostalgia. It wouldn't be good for a development environment.