Skip to content
/ sake Public

Saké, a simple and powerful language for creating customizable simulations of finite-state automata.

License

Notifications You must be signed in to change notification settings

kl2792/sake

Repository files navigation

Saké

A simple and powerful language for building finite-state automata for execution.

Demo!

  1. In the ocaml folder, run make to compile the compiler.
  2. Run ./adventure.sh to go off on an adventure!
  3. Run ./traffic.sh to see a more realistic application of our language: modeling an FSM to deal with traffic flow.

General Usage

  1. In the ocaml folder, run make to compile our compiler.
  2. Run ./sake.native input.sk output (note that output has no extension)

Language structure

Check out the slides on our language for more info!

About Us

Role Member
Manager Arunavha Chanda
Language Guru Shalva Kohen
System Architect Kai-Zhan Lee
Tester Emma Etherington

About

Saké, a simple and powerful language for creating customizable simulations of finite-state automata.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •