| | 288 | |
| | 289 | |
| | 290 | Quiet Inputs |
| | 291 | ~~~~~~~~~~~~ |
| | 292 | |
| | 293 | Inputs can be declared with a */quiet* selector to prevent them from |
| | 294 | activating the component when set. |
| | 295 | |
| | 296 | Here is an example component with an enable switch:: |
| | 297 | |
| | 298 | [in enable/quiet -- out] [enable ift (in 2 mul :out)] component :mul2 |
| | 299 | |
| | 300 | false :mul2/enable ; No activation |
| | 301 | 2 :mul2/in ; Activation, but no output |
| | 302 | true :mul2/enable ; No activation |
| | 303 | 2 :mul2/in ; Activation with output |
| | 304 | |
| | 305 | |
| | 306 | Strobe Inputs |
| | 307 | ~~~~~~~~~~~~~ |
| | 308 | |
| | 309 | A single input can be declared with a */strobe* selector. This input will |
| | 310 | then control when the component activates. No other input will cause an |
| | 311 | activation. |