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.

Get the Android app

Or read this on Hacker News

Read more on:

Photo of pseudo

pseudo

Photo of Common Lisp macro

Common Lisp macro

Related news:

News photo

Pseudo Graceful Process Termination Through Code Injection