NUD GOLF 2 more nconc


1. Challenge 2   screwlisp

1.1. Input

'(a (b c) d (e f))

overwrite the b with the f.

1.2. Screwtape's solution.

(progn 

  (require :nud)

  (in-package :nud/user)

  (setq *test2* '(a (b c) d (e f)))

  (gird *test2*)

  (progn ^^ [ >> >> v [ & ^^ [ >> >> ] )

  (print *test2*))


(#1=(#:CURSOR F) D E (F B . #1#)) 

Well, if you'll believe me that F behind the cursor used to be that b.

1.3. Further developments

Hey, the lispy gopher climate show is linked over on https://mdhughes.tech/software/arrokoth/! See everyone tomorrow/ 0UTC Wednesday (join in live in lambdaMOO as always). Show plan on the Mastodon https://mastodon.sdf.org/@screwtape.

But on topic. So, the reason I linked mdhughes' arrokoth is that I'll use arrokoth (nee mcclim-console) as the display / console for NUD.

2. Challenge 3

Could be you

</div>

Author: screwlisp

Created: 2025-01-21 Tue 17:45

Validate

Get lispmoo2

Comments

Log in with itch.io to leave a comment.

https://codeberg.org/tfw/nud

git as always. Probably use slime from emacs. Er, I had some videos at some point if it helps. https://toobnix.org/w/p/4bRcULzg6bBAyELkRqU6EQ