BSD Ports

devel/rubygem-micromachine 3.0.0 DragonFly

Minimal Finite State Machine

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
MIT
Categories
devel, rubygems
Package size
6.3 KiB, 18.5 KiB installed

Description

There are many finite state machine implementations for Ruby, and they all provide a nice DSL for declaring events, exceptions, callbacks, and all kinds of niceties in general.

But if all you want is a finite state machine, look no further: this has less than 50 lines of code and provides everything a finite state machine must have, and nothing more.

In the other systems

SystemPortVersion
DragonFlydevel/rubygem-micromachine3.0.0
FreeBSDdevel/rubygem-micromachine3.0.0

Install

Binary package:

pkg install rubygem-micromachine

From DPorts:

cd /usr/dports/devel/rubygem-micromachine && make install clean

Dependencies

Run dependencies 2

No port depends on this one.