News for hackers. Stuff that matters.
Re:Blacksmithing and Lisp by kazinator on Tuesday April 08, 2025 @11:12PM (#43628559)
Quasiquoting allows us to specify a mostly fixed template of code where we would like to indicate variable parts that are to be substituted (note: not evaluated).

The stuff here sure looks like quasiquoting to me:

https://wiki.tcl-lang.org/page/Macro+Facility+for+Tcl

  mac  mloop {idx cnt cmd} {
     return "for {set $idx 0} {\$[set $idx] < $cnt} {incr $idx} {$cmd}"
  }
The "..." with embedded $... reference is is a kind of quasiquote.

There are no comments on this comment yet.