Back to Index

Definition: edge(expr) — Allowed: numeric expression; Not allowed: string expression.

Any-edge detector. Returns 1 on either rising or falling transitions of the specified expression (often in(n)) during the current cycle.

Example

if (edge(in(3))) {
  toggle(1); // flip on any change
}