ECAL ==== ECAL is an ECA (Event Condition Action) language for concurrent event processing. ECAL can define event-based systems using rules which are triggered by events. Features -------- - Simple but powerful concurrent event-based processing. - Priorities for control flow. - Event cascades can be traced with monitors. - Rules which can match on event state. - Rules can suppress each other. ### Further Reading: - [ECA Language](ecal.md) License ------- ECAL source code is available under the [MIT License](/LICENSE).