Lucy: 간결한 유한 상태 머신용 DSL
2025-01-01
Lucy는 유한 상태 머신(FSM)을 설명하기 위한 간결한 언어입니다. 복잡한 이벤트, 가드, 액션 및 목표 상태를 한 줄로 표현할 수 있습니다. 머신을 중첩하여 계층적 FSM을 만들 수 있습니다. Lucy는 최고의 JavaScript FSM 라이브러리인 XState로 컴파일되며, 모든 핵심 기능을 지원합니다. C로 작성되고 WebAssembly로 컴파일되므로 JavaScript 프로젝트에서 매우 빠릅니다(이전 JavaScript 기반 컴파일러보다 15배 빠름).
개발
유한 상태 머신