Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Scalaness: A stagged programming system for embedded systems based on Scala.
Scala Java TeX JavaScript nesC GAP Other

This branch is 345 commits ahead, 2766 commits behind scala:2.11.x

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
META-INF
docs
lib
scalaness
src
test
tools
.gitattributes
.gitignore
.mailmap
CONTRIBUTING.md
README.md
build.examples.xml
build.number
build.xml
dbuild-meta.json
gitconfig.SAMPLE
pull-binary-libs.sh
push-binary-libs.sh
versions.properties

README.md

Scalaness

This repository is an experimental fork of the Scala compiler and libraries called "Scalaness." The compiler has been modified so that it can specialize, compose, and type check components written in the embedded systems language nesC. One unique feature of Scalaness is its type system. If a Scalaness program type checks then all possible generated nesC programs will also type check successfully. In addition Scalaness allows nesC types to be manipulated as first class values in the Scalaness program. See the documentation in scalaness/doc for more information and the Scalaness README (in the scalaness folder) for details on setting up a Scalaness development system and building the sample programs. Send questions or comments to PChapin@vtc.vsc.edu.

The material below is the README from the original Scala compiler repository.

Scala

This is the repository for the Scala Programming Language.

Something went wrong with that request. Please try again.