clockworkconsulting / csexp   3.2.1

BSD 2-clause "Simplified" License GitHub

Scala library for Canonical S-expressions

Scala versions: 3.x 2.13 2.12

Build Status

Intro

This library is a simple Scala implementation of Canonical S-expressions.

Usage

The main entry points for using the library are the functions

    SExprParsers.parseFromInputStream
    SExprParsers.parseFromByteArray
    SExprParsers.writeToOutputStream
    SEpxrParsers.writeToByteArray

The AST is defined in the csexp.AST package.

Development

Publishing

$ sbt +publishSigned
$ sbt sonatypeReleaseAll

Copyright and License

This code is provided under the BSD 2-clause license