Skip to content

ssm-lang/sslang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c92932f · May 19, 2023
Apr 23, 2023
Jan 31, 2023
Oct 28, 2022
Aug 25, 2022
May 19, 2023
Jan 30, 2023
May 19, 2023
Apr 29, 2023
Nov 17, 2021
Aug 30, 2022
Jan 31, 2023
Jan 30, 2023
Aug 18, 2021
Feb 2, 2022
Sep 15, 2021
Aug 30, 2022
Aug 30, 2022
Jan 30, 2023
Jan 31, 2023
Feb 20, 2023
Aug 30, 2022
Jan 31, 2023
Jan 3, 2022

Repository files navigation

sslang

tests doc

A language built atop the Sparse Synchronous Model.

Quickstart

A thorough guide for building and contributing to this project can be found in CONTRIBUTING.md. Hyperlinks to that document are provided throughout this brief overview to direct the reader to more details.

This compiler is build using Haskell Stack; the development process depends on a few other tools. If you haven't set these up before, see the setup instructions for details.

Build sslc and its code documentation using:

stack build
stack haddock

Documentation is built to the haddock-out/ directory, and may be viewed using your browser.

Run and test sslc using:

stack exec sslc <args..>
stack test