Clozure/ccl
View on GitHub ↗ ★ 969 Common Lisp
Clozure Common Lisp
17 mentions on Hacker News by 12 people: 3 stories, 14 comments · first 2017-04-12 · latest 2025-02-16
20082026
-
…in Lisp from the bare metal. Here is what assembly code looks like in (ccl) Clozure Common Lisp: https://github.com/Clozure/ccl/blob/master/level-0/X86/x86-h... ARM version of same file: https://github.com/Clozure/ccl/blob/master/level-0/AR…
comment by kazinator · 2025-02-16 · in Rethinking the C Time API -
You can see the Github issue covering this here: https://github.com/Clozure/ccl/issues/356 There was quite a bit of discussion about this a couple of years ago. OpusModus[1] investigated supporting CCL on M1, but wasn't confident that it…
comment by diskzero · 2025-02-04 · in Macintosh Allegro Common Lisp -
…exclusively for REPL-usage.[1] However, at least SBCL and ECL will compile code, not interpret. [1] https://github.com/Clozure/ccl/blob/v1.13/level-1/l1-readloo...
comment by koito17 · 2024-09-13 · in Porting SBCL to the Nintendo Switch -
…know the definition of "toy compiler", but compare the following (x86 backend vs arm64 backend) https://github.com/Clozure/ccl/blob/d960a0e/compiler/X86/x86... https://github.com/Clozure/ccl/blob/d960a0e/compiler/ARM64/a... I would argue…
comment by koito17 · 2024-09-01 · in ARM or x86? ISA Doesn't Matter (2021) -
…a runtime for CCL. The author states that the GC should be written in the language itself. [0] https://github.com/Clozure/ccl/blob/master/lisp-kernel/gc-co...
comment by hipparcos · 2024-05-12 · in Zero Feet: a proposal for a systems-free Lisp -
…machine code. [0] There’s no lower-level implementation language or even a bytecode translator. [0] https://github.com/Clozure/ccl/tree/master/level-0/ARM
comment by wrs · 2024-05-12 · in Zero Feet: a proposal for a systems-free Lisp -
There's plenty of history of s-expression formats for documentation. One example is: https://github.com/Clozure/ccl/tree/master/doc/manual But, also, there's plenty of uses of XML that are not "artcles and books". For example, Maven's…
comment by fiddlerwoaroof · 2024-03-09 · in Don't Invent XML Languages (2006) -
…have things like this. E.g. look at the defarmlap function definitions in Clozure Common Lisp: https://github.com/Clozure/ccl/blob/master/level-0/ARM/arm-h... .. and other files, plus other architectures in other subdirectories.
comment by kazinator · 2023-07-08 · in An ARM Assembler Written in Lisp -
▲ 26
Clozure Common Lisp Wikistory by MonkeyClub · 2023-01-12 · 0 comments
-
…in it. Lisp can be assembly language. For instance, in this source file from Clozure Common Lisp: https://github.com/Clozure/ccl/blob/master/level-0/ARM/arm-h... (defarmlapfunction fast-mod-3 ((number arg_x) (divisor arg_y) (recip arg_z))…
comment by kazinator · 2022-10-01 · in The Hidden Origins of Lisp (2015) -
▲ 1
Ask HN: My experience with Common Lisp. Is there a better way?story by boxmonster · 2022-01-11 · 0 comments
-
…saddens me, as it is/was a great tool for me for many years. I hope SBCL can take it from here. 1. https://github.com/Clozure/ccl
comment by AgentOrange1234 · 2019-07-09 · in Why Lisp Failed (2010) -
…(likely due to the popularity of the early raspberry pi’s), for example with clozure Common Lisp: https://github.com/Clozure/ccl/issues/190#issuecomment-46068... Perhaps I can use something like this to port the ARMv6 assembly backwards to…
comment by cellularmitosis · 2019-02-05 · in RetDec: open-source machine-code decompiler based on LLVM -
…world. > I haven't seen a popular lisp yet with a meaningful amount of assembly in lieu of C. https://github.com/Clozure/ccl/tree/master/level-0/ARM And, yes, the assembler is written in Lisp, too.
comment by lispm · 2018-11-21 · in Why Aren't There C Conferences? -
https://github.com/Clozure/ccl/blob/master/lib/case-error.li... %assertion-failure doesn't look like an accessor. http://clhs.lisp.se/Body/f_car_c.htm car described as "accessor", not named %car . No public function in CL is named this…
comment by kazinator · 2018-03-30 · in Reddit 1.0 source code -
▲ 5
Clozure Common Lisp source is now available on GitHubstory by lisper · 2017-04-12 · 0 comments