-
Updated
Apr 24, 2022 - Common Lisp
Common Lisp

Common Lisp is a general-purpose programming language in the Lisp language family. Its syntax is defined on top of s-expressions, however it can be extended through the use of reader macros. It supports compile-time meta-programming through the use of macros. It supports the OOP paradigm through the Common Lisp Object System. The API upon which CLOS is implemented is exposed to the programmer so they can extent the object system. This API is refered as the Meta-Object Protocol. There are multiple implementations available: SBCL, which generates fast code, CCL, which compiles code fast, ABCL, which runs on the JVM, JSCL which runs on Node, and the browser, etc.
Here are 1,358 public repositories matching this topic...
-
Updated
Jan 30, 2022 - HTML
-
Updated
Apr 19, 2022 - Makefile
-
Updated
Apr 2, 2022 - Common Lisp
-
Updated
Apr 25, 2022 - Common Lisp
-
Updated
Jan 18, 2022 - Common Lisp
-
Updated
Dec 6, 2021 - Common Lisp
-
Updated
Mar 20, 2022 - Common Lisp
-
Updated
Mar 10, 2022 - Emacs Lisp
-
Updated
Mar 29, 2022 - Common Lisp
-
Updated
Nov 15, 2018 - Common Lisp
The example in the section on walking/traversing directories lists the arguments of the uiop:collect-sub*directories
It would be good to reorder the list in the order of this function's arguments like so:
- a directory
- a collectp function
- a recursep function
- a collector function
That will make the example more readable
dead links ahoy
-
Updated
Feb 11, 2022 - Common Lisp
The documentation for advise
([http://ccl.clozure.com/docs/ccl.html#advising]) is buggy. Instead of arglist
both examples should say (car arglist)
.
Want to back this issue? Post a bounty on it! W
-
Updated
Apr 21, 2021 - Common Lisp
-
Updated
Jan 5, 2022 - Shell
Currently the option pane is activated only after pressing it - then it is possible to select the appropriate option in the popup.
This ticket requires writing a handle-event method specialized on the class generic-option-pane
and pointer-scroll-event
that:
- on scroll up selects the option above (if any, for topmost it is a no-op)
- on scroll down selects the option below (if any, for bo
Suggestions
I am looking for suggestions on ways to make CLOG "feel" lispy - let me know!
sqrt, exponentiation, exp, log, sin, cos, tan, their inverses, etc. aren't implemented. Binding to Lisp isn't the hard part, but coming up with a good standard library design is.
right now, absolute jumps are conflated in the label
object here. I'd prefer we instead introduce a new object called absolute-program-location
or something like that. (I don't want to use "address" only because it feels too dishonest.) If we do this, then we'd change patch-labels
to not overwrite these label objects, and we'
-
Updated
Jul 9, 2020 - JavaScript
Write a test which does a Rabi experiment and a sine-curve fit on successive RX angles. Something like:
data = []
angles = linspace([0, 2pi], 25)
num_shots = 100
for angle in angles:
p = RX(angle) 0
histogram = qvm(p, shots=num_shots)
data += histogram[1]/num_shots
fit, error = fit_sinusoid(angles, data)
assert error < some_threshold
Intention is to emulate a so
-
Updated
Feb 2, 2022 - Vim script
-
Updated
Mar 10, 2022 - Common Lisp
Created by X3J13
Released 1984
- Website
- common-lisp.net
- Wikipedia
- Wikipedia
When creating a dump from OpenEdge (Progress) database, boolean fields will contain the following values: