Skip to content

Latest commit

 

History

History
44 lines (30 loc) · 2.76 KB

README.md

File metadata and controls

44 lines (30 loc) · 2.76 KB

Logic State

A language for describing a statemachine, a concept to picture the soundness of your system

License

🚧 Still Experimental 🏗️

About

Logic State is a language for describing deterministic state machine that later can be used to generate code or just transpile it into another format. This project is more focus on how to describe state machine universally that can be used in another language/platform rather than drawing a diagram. For drawing non_deterministic state machine (NFA), please use specialized drawing-language like Graphviz, Mermaid, or State Machine Cat.

Philosophy

  • Readable just like you read then visualize a state diagram
  • Writeable just like you write code which is concise, clear, and can be refactored
  • Transferable to any implementation (e.g platform, programming language, runtime, etc)

Contributing

open "help wanted" issues open "good first issue" issues

Any kind of contributions are welcome as long as it follow Code of Conduct.

If anyone have questions or something to discuss, feel free to DM or mention me in any services that have my profile picture 👹.

License

This project is licensed under the Universal Permissive License 1.0 - see the LICENSE file for more detail.

Resources