Language

Package: cl-concrete-syntax-tree @ 0.0.0-1.abd242a

Synopsis

Parse Common Lisp code into a concrete syntax tree

Description

This library is intended to solve the problem of source tracking for Common Lisp code.

By "source tracking", it is meant that code elements that have a known origin in the form of a position in a file or in an editor buffer are associated with some kind of information about this origin.

Since the exact nature of such origin information depends on the Common Lisp implementation and the purpose of wanting to track that origin, the library does not impose a particular structure of this information. Instead, it provides utilities for manipulating source code in the form of what is called concrete syntax trees (CSTs for short) that preserve this information about the origin.

Home page
https://github.com/s-expressionists/Concrete-Syntax-Tree
Location
gnu/packages/lisp-xyz.scm (line: 14638, column: 4)
License

Lint warnings

LinterMessageLocation
No lint warnings