Skip to content

cister-labs/whilelang-scala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WhileLang

Small While language to be used in an introductory course on software verification. It produces JavaScript code that can be executed at the link below, using a snapshot of this tool:

Requirements

  • JVM (>=1.8)
  • sbt

Compilation

You need to get the submodules dependencies (CAOS library), and later compile using ScalaJS. The result will be a JavaScript file that is already being imported by an existing HTML file.

  1. git submodule update --init
  2. sbt fastLinkJS
  3. open the file lib/tool/index.html

About

Scala implementation of a simple while language, for didactic purposes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages