Published May 8, 2024 | Version v1
Publication Open

Lisp Query Notation—A DSL for Data Processing

Description

This paper introduces Lisp Query Notation (LQN). A Common Lisp
library, DSL and command-line utility for manipulating text files,
and structured data such as JSON and csv, and Lisp Source code.
First we introduce the motivation and design principles. Then
we present the LQN syntax, and demonstrate how to use LQN as a
library to manipulate data structures in CL. Moreover we demon-
strate how to use LQN from the command-line. Finally we describe
a few possibilities for improvements and further work.

Files

main.pdf

Files (434.0 kB)

Name Size Download all
md5:ac4a25ed5259944c09f43e8894b77a71
434.0 kB Preview Download

Additional details

Identifiers

ISSN
2677-3465

Software

Repository URL
https://github.com/inconvergent/lqn
Programming language
Common Lisp
Development Status
Active