Binding

Basic coupling process.

Constructor

src -> dst

src and dst can be any processes.

Action

Activates dst each time src is activated.

Other forms

src !-> dst Activates dst each time src is deactivated.

src ->! dst Deactivates dst each time src is activated.

src !->! dst Deactivates dst each time src is deactivated.

Predefined children

None

Example


use core
use base

_main_
Component root {
  Clock cl (500)
  Incr inc (1)

  cl.tick -> inc
  TextPrinter log
  inc.state => log.input
}