eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

241
active users

#lisp

16 posts14 participants0 posts today
Hacker News 50<p>Show HN: A Common Lisp implementation in development, supports ASDF</p><p>Link: <a href="https://savannah.nongnu.org/p/alisp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">savannah.nongnu.org/p/alisp</span><span class="invisible"></span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43811432" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3811432</span></a></p><p><a href="https://social.lansky.name/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.sdf.org/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.sdf.org/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <a href="https://screw-lisp.statichost.eu/emacs/swankful-software-individuals.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">screw-lisp.statichost.eu/emacs</span><span class="invisible">/swankful-software-individuals.html</span></a> <a href="https://mastodon.sdf.org/tags/softwareIndividuals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareIndividuals</span></a> <a href="https://mastodon.sdf.org/tags/knowledgerepresentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>knowledgerepresentation</span></a> </p><p>Teaching my Screwlispbot softwareindividual how to l̶o̶v̶e use emacs via <a href="https://mastodon.sdf.org/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> slime swank.<br><a href="https://screw-lisp.statichost.eu/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">screw-lisp.statichost.eu/</span><span class="invisible"></span></a></p><p>Quite a lot of commentary on using-emacs-at-all.</p><p>Comments, thoughts, criticisms, website advice sought.</p>
screwlisp<p>Okay it seems like we have three weeks of great interviews coming for the <a href="https://mastodon.sdf.org/tags/lispyGopherClimate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lispyGopherClimate</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/live" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>live</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> </p><p>sharpsign</p><p>foreshadowing</p>
Karsten Johansson<p>Hey, Lispers and Pythonistas!</p><p>Got something new that just might blow your mind. It certainly blew mine.</p><p>Run this. Then read the code to see what it is doing. This is going to be of great interest in the <a href="https://infosec.exchange/tags/infosec" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>infosec</span></a> community.</p><p><a href="https://infosec.exchange/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://infosec.exchange/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <br><a href="https://github.com/ksaj/Periodic-Table-of-Primes/blob/main/ptp.lisp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ksaj/Periodic-Table</span><span class="invisible">-of-Primes/blob/main/ptp.lisp</span></a></p><p><a href="https://infosec.exchange/tags/python" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>python</span></a><br><br><a href="https://github.com/ksaj/Periodic-Table-of-Primes/blob/main/ptp.py" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/ksaj/Periodic-Table</span><span class="invisible">-of-Primes/blob/main/ptp.py</span></a></p>
Daniel Kochmański<p><span class="h-card" translate="no"><a href="https://mastodon.social/@tiang" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>tiang</span></a></span> common lisp and multiple implementations. Generally because it gives tools fit for any paradigm and let's you choose how you want to write the program, without imposing on you preferences of the language designers about what is the best for you (oop, functional, imperative etc). I call this quality being an 'unopinionated language'. <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Thomas Ingram<p>Outside of <a href="https://mastodon.social/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> <a href="https://mastodon.social/tags/elisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>elisp</span></a>, what is your favorite <a href="https://mastodon.social/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> to work in for personal projects?</p><p>Please let me know in the replies what implementation do you like/use? Or if you use something less common. </p><p><a href="https://mastodon.social/tags/scheme" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>scheme</span></a> <a href="https://mastodon.social/tags/racket" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>racket</span></a> <a href="https://mastodon.social/tags/clojure" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clojure</span></a> <a href="https://mastodon.social/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
vindarel<p>You don't loose hours of time thanks to the <a href="https://framapiaf.org/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> debugger: a usecase by Joe Marshall <a href="http://funcall.blogspot.com/2025/04/lisp-debugger-wins.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">http://</span><span class="ellipsis">funcall.blogspot.com/2025/04/l</span><span class="invisible">isp-debugger-wins.html</span></a></p><p>&gt; I wrote a little Lisp program to [gather statistics from GitHub PRs]. It's taking a long time because it has to make a lot of API calls to GitHub and the calls are rate limited. After about half an hour, I got an unexpected error […]</p><p>(and my related demo of course <a href="https://www.youtube.com/watch?v=jBBS4FeY7XM" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=jBBS4FeY7X</span><span class="invisible">M</span></a>)</p><p><a href="https://framapiaf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://framapiaf.org/tags/debugging" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debugging</span></a> <a href="https://framapiaf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a></p>
screwlisp<p>Sharpsign literally my personal <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.sdf.org/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/blog" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>blog</span></a> <br><a href="https://mastodon.sdf.org/tags/commonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonLisp</span></a> <a href="https://mastodon.sdf.org/tags/SoftwareIndividuals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SoftwareIndividuals</span></a> <a href="https://mastodon.sdf.org/tags/demo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>demo</span></a> <br><a href="https://tfw.codeberg.page/software-individuals/pawn-75-useage-as-it-begins.html" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">tfw.codeberg.page/software-ind</span><span class="invisible">ividuals/pawn-75-useage-as-it-begins.html</span></a><br><a href="https://tfw.codeberg.page/" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="">tfw.codeberg.page/</span><span class="invisible"></span></a></p>
Janneke<p>Good and bad <a href="https://todon.nl/tags/bootstrapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bootstrapping</span></a> and <a href="https://todon.nl/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> news. <br>Timothy Sample has been exploring to write a <a href="https://todon.nl/tags/bootstrappable" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bootstrappable</span></a> syntax-case implementation (the first?) and using GNU Mes to prototype that, sponsored by <span class="h-card" translate="no"><a href="https://social.nlnet.nl/@nlnet" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nlnet</span></a></span> .</p><p>Sadly, it didn't perform and <a href="https://todon.nl/tags/NLnet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NLnet</span></a> apparently didn't choose to extend his grant. (Boo!)</p><p>Anyway, Timothy is now writing another bootstrappable lisp implementation: Germ. It's still pretty early days but it's looking great. So happy with this!</p><p><a href="https://ngyro.com/blog/introducing-germ-lisp.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">ngyro.com/blog/introducing-ger</span><span class="invisible">m-lisp.html</span></a></p>
Paolo Amoroso<p>Kevin Galligan presents an example of livecoding a graphics program in Common Lisp, i.e. recompiling the code while it runs without restarting it.</p><p><a href="https://kevingal.com/blog/cl-livecoding.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kevingal.com/blog/cl-livecodin</span><span class="invisible">g.html</span></a></p><p><a href="https://fosstodon.org/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
The Medley Interlisp Project<p>"Which convoy escorts have inoperative sonar systems"</p><p>"What is the nearest ship to Naples with a doctor on board"</p><p>"Which cruisers have less than 50 per cent fuel on board"</p><p>"How many ships carrying oil are within 340 miles of Mayport?"</p><p>These are not ChatGPT prompts but valid queries for LADDER, a natural language interface in Interlisp developed half a century ago for accessing US Navy ship databases. More details:</p><p><a href="https://dl.acm.org/doi/pdf/10.1145/320251.320253" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/pdf/10.1145/320</span><span class="invisible">251.320253</span></a></p><p><a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/retrocomputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>retrocomputing</span></a></p>
Daniel Kochmański<p>Incremental plots with <a href="https://functional.cafe/tags/mcclim" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mcclim</span></a> </p><p><a href="https://functional.cafe/tags/polyclot" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>polyclot</span></a> <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Hacker News 50<p>Graphics livecoding in Common Lisp</p><p>Link: <a href="https://kevingal.com/blog/cl-livecoding.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">kevingal.com/blog/cl-livecodin</span><span class="invisible">g.html</span></a><br>Discussion: <a href="https://news.ycombinator.com/item?id=43774726" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3774726</span></a></p><p><a href="https://social.lansky.name/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a></p>
Daniel Kochmański<p><span class="h-card" translate="no"><a href="https://tdd.social/@CodingItWrong" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>CodingItWrong</span></a></span> float is just a wrong type to do that. You may use language with rational numbers (like common <a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a>), or use ratios provided by gmp.</p><p>1/10 + 2/10 = 3/10</p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/lispyGopherClimate" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lispyGopherClimate</span></a> <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.sdf.org/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <a href="https://communitymedia.video/w/hS6d5gnX4Vy6RrKNjr1uwQ" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/hS6d5gn</span><span class="invisible">X4Vy6RrKNjr1uwQ</span></a><br><a href="https://mastodon.sdf.org/tags/liveChat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>liveChat</span></a> as always in <a href="https://mastodon.sdf.org/tags/lambdaMOO" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lambdaMOO</span></a> <br>telnet lambda.moo.mud.org 8888<br>co guest<br>@join screwtape<br><span class="h-card"><a href="https://climatejustice.social/@kentpitman" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kentpitman</span></a></span> <a href="https://mastodon.sdf.org/tags/climateCrisis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>climateCrisis</span></a> <a href="https://mastodon.sdf.org/tags/haiku" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>haiku</span></a> <a href="https://climatejustice.social/@kentpitman/114380635231638536" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">climatejustice.social/@kentpit</span><span class="invisible">man/114380635231638536</span></a></p><p>My <a href="https://mastodon.sdf.org/tags/softwareIndividuals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareIndividuals</span></a> thing, <a href="https://mastodon.sdf.org/tags/emacs" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>emacs</span></a> mode writing, <span class="h-card"><a href="https://shitposter.world/users/akater" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>akater</span></a></span> 's cl-el <a href="https://framagit.org/akater/cl-el/-/blob/master/el.org" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">framagit.org/akater/cl-el/-/bl</span><span class="invisible">ob/master/el.org</span></a> , maybe knowledge-based <a href="https://mastodon.sdf.org/tags/ai" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ai</span></a> generally. Some notes from the past week. Jostle me towards your personal favourite topics.<br><a href="https://mastodon.sdf.org/tags/boost" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>boost</span></a><br><span class="h-card"><a href="https://hachyderm.io/@nosrednayduj" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>nosrednayduj</span></a></span> <span class="h-card"><a href="https://gamerplus.org/@hairylarry" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>hairylarry</span></a></span> <span class="h-card"><a href="https://appdot.net/@mdhughes" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mdhughes</span></a></span></p>
Paolo Amoroso<p>I'm abstracting the recurring user interface patterns and boilerplate of my Medley Interlisp programs and packaging them into DandeGUI, a GUI library for simple text and graphics output.</p><p><a href="https://journal.paoloamoroso.com/dandegui-a-gui-library-for-medley-interlisp" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">journal.paoloamoroso.com/dande</span><span class="invisible">gui-a-gui-library-for-medley-interlisp</span></a></p><p><a href="https://fosstodon.org/tags/interlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interlisp</span></a> <a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/gui" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gui</span></a></p>
Elias Mårtenson<p>Does anyone know of a Common Lisp activitypub library that is complete enough to implement subscription to accounts, tracking subscribers and posting messages?</p><p>I want to build a small service which allows users to tag it in a message (or users can ask the serviceto subscribeto it, in which case it will absorb all mesaages), and conaume those messages, and then post updates to its main feed.</p><p><a href="https://functional.cafe/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://functional.cafe/tags/commonlisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>commonlisp</span></a> <a href="https://functional.cafe/tags/activitypub" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>activitypub</span></a></p>
Paolo Amoroso<p>This post is over a decade old. Bu it looks from an original angle for viewing what Lisp and Smalltalk have in common and discover the same underlying idea. Recommended.</p><p><a href="https://insearchofsecrets.com/2014/08/04/lisp-smalltalk-and-the-power-of-symmetry/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">insearchofsecrets.com/2014/08/</span><span class="invisible">04/lisp-smalltalk-and-the-power-of-symmetry/</span></a></p><p><a href="https://fosstodon.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://fosstodon.org/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CommonLisp</span></a> <a href="https://fosstodon.org/tags/smalltalk" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>smalltalk</span></a></p>
screwlisp<p>^ is apropos the latest episode <a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> <a href="https://mastodon.sdf.org/tags/podcast" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>podcast</span></a> <a href="https://communitymedia.video/w/7KpDL8dmSMN7zH6TxEgQbb" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">communitymedia.video/w/7KpDL8d</span><span class="invisible">mSMN7zH6TxEgQbb</span></a> <span class="h-card"><a href="https://infosec.exchange/@ksaj" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>ksaj</span></a></span></p>
screwlisp<p><a href="https://mastodon.sdf.org/tags/lisp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>lisp</span></a> I may be going to hell, but at the moment my-own <a href="https://mastodon.sdf.org/tags/softwareIndividuals" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>softwareIndividuals</span></a> scripting 'scroact' is like this.<br>I have a type:<br>-- scrscript</p><p>[: type thingtype]<br>[: attributes {actions substs}]<br>actions is a sequence:<br>(get testscr actions)<br> =&gt; <br>&lt;[put b c d]<br> [put e f g]&gt;<br>if I want to setf (get 'e 'j) 'h instead I would<br>scroact testscr f j g h<br>Since it just performs substs on a copy of the scripted sequence of actions. If there is no &amp;rest plist, it uses (get scriptname 'substs) for the substs.</p>