News for hackers. Stuff that matters.
Re:April, an APL Compiler for Common Lisp [video] by phoe-krk on Friday September 11, 2020 @04:23PM (#24446957)
Do it yourself! (Implementation loosely based on phantomics' comment below.)

    (defun april-reader (stream char)
      (declare (ignore char))
      `(april ,(read stream t nil t)))
    
    (set-macro-character #\⎕ #'april-reader)
Re:April, an APL Compiler for Common Lisp [video] by Avshalom on Friday September 11, 2020 @04:43PM (#24447144)
You're probably gonna want something more complicated than that. Glancing at the github page it looks like at least the following need to be dealt with:

  (april "apl code") ; and april-f
  (april (with (stuff)) "apl code") ; and april-f
  (april-c "apl code" (input))
  (april-c (with (stuff)) "apl code" (input))
Re:April, an APL Compiler for Common Lisp [video] by phoe-krk on Friday September 11, 2020 @04:49PM (#24447198)
Yes, the above is a trivial implementation; handling multi-form input would need to be much more complex. Thankfully, for simple one-liners, you'll likely want either April literals (implemented above) or April anonymous functions, both of which won't take additional arguments; you should be able to implement both as simple reader macros.