Skip to content

sschauss/fsml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#FSML → Scala ##Requirements

  • Java runtime v1.6 or later
  • sbt v0.13

All other dependencies are handled by sbt:

  • kiama v1.5.1
  • scalate v1.6.1
  • slf4j v1.7.5
  • specs2 v2.3.4

#Usage

Just run sbt in the projects root folder.

In the sbt console you can execute the following non-standart commands (tab completion is supported):

  • generate <file> [--language <language>] [--input <inputs>]

All generated code will be written to src-gen/main/<language>.

#Tests

In the sbt console execute the command test.

To test only the parser/simulator:

  • test parser [--testRuns <numberOfTestRuns>]
  • test simulator [--testRuns <numberOfTestRuns>]

About

FSML DSL in Scala

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages