Skip to content

TiarkRompf/virtualization-lms-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

361a806 · Jan 25, 2018
Apr 28, 2017
Jan 24, 2018
Dec 17, 2016
Dec 17, 2016
Nov 26, 2015
Dec 1, 2014
Aug 6, 2015
Apr 25, 2014
Dec 17, 2016
Apr 28, 2017
Aug 5, 2015
Dec 20, 2016

Repository files navigation

Build Status Maven Central

Lightweight Modular Staging (LMS) is a runtime code generation approach. This framework, LMS-Core, provides a library of core components for building high performance code generators and embedded compilers in Scala.

Closely related projects are Delite, a framework for heterogeneous parallel domain specific languages (DSLs), and Scala-Virtualized, a set of minimal extensions to the Scala compiler to make embedding DSLs more seamless.

Background:

How to build:

  1. Install the SBT build tool.

  2. Run sbt test to run the test suite.

  3. Run sbt publish-local to install LMS-Core for use in other projects.

License:

Copyright 2010-2016, EPFL and collaborators. Licensed under the revised BSD License.