Get the latest tech news
Pseudo, a Common Lisp macro for pseudocode expressions
A blog about computers, functional languages, Lisp, and Scheme.
The pseudo macro gathers contextual information and packages it up in a big set of system instructions to the LLM. The s-expression representation means that we don't need to interface with the language's parser or compiler to operate on the syntax tree of the code. pseudo was developed using Google's Gemini as the back end, but there's no reason it couldn't be adapted to use other LLMs.
Or read this on Hacker News