package hardcaml_waveterm
A terminal based digital waveform viewer for Hardcaml
Install
Dune Dependency
Authors
Maintainers
Sources
hardcaml_waveterm-v0.16.0.tar.gz
sha256=20844546139ee69e8d328b75a54369b2c1db91d88e43f7ca9ccfc0cd855be828
doc/hardcaml_waveterm.kernel/Hardcaml_waveterm_kernel/index.html
Module Hardcaml_waveterm_kernel
Source
Hardcaml_waveterm_kernel
is a library for displaying terminal-based waveforms from hardcaml simulations.
The kernel library avoids any unix dependency so can be compiled for javascript.
A Rule.t
is a predicate on Port.t
s that specifies the display format of matching ports.
A Display_rules.t
is an ordered list of rules that specifies the order of ports and the formatting of signals in a waveform.
Display format for a single wave (a row in the complete waveform).
A waveform is a mutable value that represents the outcome of a simulation; it holds a time series of values for a number of ports. The waveform is updated by running the simulation.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>