Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
dml-web-format
command
|
|
|
dmlast
command
|
|
|
dmlfmt
command
|
|
|
pkg
|
|
|
dmlex
Package dmlex provides lexing, parsing, and AST representations for the Device Modeling Language (DML 1.4 & 1.2).
|
Package dmlex provides lexing, parsing, and AST representations for the Device Modeling Language (DML 1.4 & 1.2). |
|
fs
Package fs provides file system utilities, safe atomic file writing, path normalization, and buffer sizing heuristics for DML tooling.
|
Package fs provides file system utilities, safe atomic file writing, path normalization, and buffer sizing heuristics for DML tooling. |
|
fs/stream
Package stream provides streaming buffers, composite hashing, and ANTLR character stream implementations for cached file processing.
|
Package stream provides streaming buffers, composite hashing, and ANTLR character stream implementations for cached file processing. |
|
printer
Package printer provides the code formatting engine for Device Modeling Language (DML).
|
Package printer provides the code formatting engine for Device Modeling Language (DML). |
|
printer/dml_defaults
Package dmldefaults provides baseline token formatting tables, expression rules, and C-declaration formatting configurations for the DML formatter.
|
Package dmldefaults provides baseline token formatting tables, expression rules, and C-declaration formatting configurations for the DML formatter. |
|
printer/format
Package format defines token formatting primitives, Unified Formatting Flags (UFF), spacing separators, break priorities, and JSON serialization support for the DML formatter.
|
Package format defines token formatting primitives, Unified Formatting Flags (UFF), spacing separators, break priorities, and JSON serialization support for the DML formatter. |
|
printer/layout
Package layout provides token buffering, conflict resolution, line wrapping, indentation management, and stream emission for the DML formatter.
|
Package layout provides token buffering, conflict resolution, line wrapping, indentation management, and stream emission for the DML formatter. |
|
test
|
|
Click to show internal directories.
Click to hide internal directories.