Figured out how to fix the headers in quiz.el: blog.davep.org/2026/04/08/q...
#emacs #lisp #elisp #programming
Latest posts tagged with #LISP on Bluesky
Figured out how to fix the headers in quiz.el: blog.davep.org/2026/04/08/q...
#emacs #lisp #elisp #programming
Figured out how to fix the headers in quiz.el: https://blog.davep.org/2026/04/08/quiz-el-v1-7.html
#emacs #lisp #elisp #programming
Today's cleaned-up Emacs package is fasta.el; not really of much use to me any more, probably not of use to anyone else, but I couldn't ignore it.
blog.davep.org/2026/04/08/f...
#emacs #lisp #elisp #bioinformatics #programming
Today's cleaned-up Emacs package is fasta.el; not really of much use to me any more, probably not of use to anyone else, but I couldn't ignore it.
https://blog.davep.org/2026/04/08/fasta-el-v1-1.html
#emacs #lisp #elisp #bioinformatics #programming
Почему я перестал писать bash-скрипты и написал свой язык Время от времени мне нужно выполнить примитивный сц...
#скриптовый #язык #bash #функциональное #программирование #REPL #автоматизация #open #source #Rust #Lisp
Origin | Interest | Match
Coalton is a typed language build on top of CommonLisp, which takes inspiration from Haskell, Scheme and Ocaml. It supports type classes and in general is fairly enjoyable to use as it integrates well into the existing Lisp tool support. I wrote a small optics library with it (WIP) […]
A tidy up of another one of my old packages, expando.el, a tool to expand and view macros: blog.davep.org/2026/04/06/e...
#emacs #lisp #elisp #programming
A tidy up of another one of my old packages, expando.el, a tool to expand and view macros: https://blog.davep.org/2026/04/06/expando-el-v1-5.html
#emacs #lisp #elisp #programming
blogmore.el v4.0 is available, with a tag removing command and a handful of utility functions made "public": blog.davep.org/2026/04/06/b...
#blogmore #blogging #ssg #emacs #lisp #elisp
Medley Interlisp comes with the BITMAPFNS library for reading, writing, and viewing bitmaps in the native system format.
files.interlisp.org/medley/lispu...
#interlisp #lisp
So blogmore.el has had a pretty big overhaul with a pretty big breaking change so now we're up to v3.1: blog.davep.org/2026/04/05/b...
#emacs #lisp #elisp #blogging #ssg #programming
A section of a design document I am working on, comprising text surrounding a box diagram. The text is: In the beginning was the Word My intention is that memory will be considered as an array of 64 bit words. Each word may be considered as 1. a cons cell: two instances of object32, each having one mark bit, three tag bits and 28 payload bits; 2. a single object64, having one mark bit, seven tag bits, and 56 payload bits. Note that, for any word, the first four bits comprise the mark and (part or all of) the tag, whether the cell is an object64 or a cons of two object32 s; for this reason, all object64s will have all of the first three bits of the tag set. So: [the diagram is inserted here; it comprises boxes illustrating the layout described in the text] I've tried to do this with C structs but I've failed to get the bit fields to pack properly so I'm just going to be a barbarian and use bit masks and bit shifts.
#Software peeps: do you still do box diagrams to work out how your structures will sit in memory?
#Lisp
Think Ruby needs less 'sugar'? Rubysyn is stripping down Ruby's syntax to its Lisp-based core, not to change how you code, but to build a stronger future for the language.
thepixelspulse.com/posts/rubysyn-ruby-synta...
#rubysyn #ruby #lisp
Readings shared April 4, 2026. jaalonso.github.io/vestigium/po... #AI #AI4Math #ATP #Agda #Autoformalization #CategoryTheory #CoqProver #FunctionalProgramming #ITP #IsabelleHOL #LLMs #LambdaCalculus #LeanProver #Lisp #Logic #LogicProgramming #LLMs #Math #Programming #Prolog #Racket #RocqProver
The pseudo scripts I'm talking about are not exactly like GDScript resources you have within Godot. They are semi-opaque to the Godot editor, because they are defined within a #Lisp runtime. But functional just as much as a regular scripts - that's the best part.
Nonetheless, #Pozzo is already functional. A small teaser for Emacs-minded SLIME/SLY peeps. It's not much, but it's interactive, it's #Lisp, it's REPL and it drives #Godot instance.
So I needed to make a second release of blogmore.el in one day: blog.davep.org/2026/04/04/b...
#emas #lisp #elisp #programming #blogging #ssg
So I needed to make a second release of blogmore.el in one day: https://blog.davep.org/2026/04/04/blogmore-el-v2-7.html
#emas #lisp #elisp #programming #blogging #ssg
I've release blogmore.el v2.6, which adds a useful menu approach using transient.
blog.davep.org/2026/04/04/b...
#emacs #lisp #elisp #blogging #programming #ssg
I've release blogmore.el v2.6, which adds a useful menu approach using transient.
https://blog.davep.org/2026/04/04/blogmore-el-v2-6.html
#emacs #lisp #elisp #blogging #programming #ssg
SO!
I can fix my code so that the arguments to FEXPRs are not evaluated, by deferring the call to EVLIS into APPLY; but this is not what the code given on pages 70-71 does, and so my code will then not directly follow the specification in the #Lisp 1.5 Programmer's Manual;
OR,
I can not do […]
OK, Beowulf bug. Both EVAL and APPLY in Beowulf are straight transcriptions of the mexprs on pages 70 and 71 of the #Lisp 1.5 Porgammer's Manual.
CONC is the only FEXPR I have implemented so far (and one of only FEXPRs in the manual).
The unit test for CONC fails, because EVLIS is called on […]
What Gödel discovered. ~ Stepan Parunashvili. stopa.io/post/269 #Logic #Math #Lisp #Programming
A Lisp trace of the evaluation of the function RANGE, in Beowulf. Beowulf is a recreation of Lisp 1.5, and therefore has all its prompts and error messages written in Old English. The evaluation trace naturally forms the symbol Lambda.
I've been hacking on Beowulf again, today; and I'm reminded how enchanted I am with the Beowulf logo, which sort-of designed itself.
I take no credit for it, really.
#Lisp 1.5
https://git.journeyman.cc/simon/beowulf
Updated another #Emacs package I've carried around for years, and it's another one I wrote a long time back, called nukneval.el: blog.davep.org/2026/04/03/n...
#Lisp #Elisp #programming
Updated another #Emacs package I've carried around for years, and it's another one I wrote a long time back, called nukneval.el: https://blog.davep.org/2026/04/03/nukneval-el-v1-3.html
#Lisp #Elisp #programming
Gave make-phony.el a little cleanup and update: blog.davep.org/2026/04/03/make-phony-el...
#emacs #lisp #elisp
This 1988 report contains rare screenshots of Jericho Interlisp, an Interlisp-D port to the experimental Jericho workstation developed at BBN in the early 80s.
apps.dtic.mil/sti/tr/pdf/A...
More details on the Jericho (page 6):
ojs.aaai.org/aimagazine/i...
#interlisp #bbn #lisp #retrocomputing