# ieee1164 v0.1.0 - Table of Contents > Knowledge about IEEE 1164 — the nine-value logic standard at the heart of VHDL simulation. ## Pages - [README](readme.md) - [Changelog](changelog.md) - [Notice](notice.md) - Guides - [Mix Tasks](mix_tasks.md) - [Print Specifications](backgrounds.md) ## Modules - [Diffo.Ieee1164](Diffo.Ieee1164.md): The ieee1164 knowledge graph, expressed as Cypher-style yarn and compiled into Artefact form via `Diffo.Ieee1164.Parser`. - [Diffo.Ieee1164.Parser](Diffo.Ieee1164.Parser.md): Parses ieee1164 Cypher-style yarn strings into `%Artefact{}` structs. ## Mix Tasks - [mix ieee1164.compile](Mix.Tasks.Ieee1164.Compile.md): Parses each section of the ieee1164 yarn into an `%Artefact{}` and serialises it to `priv/artefacts/
.bin` using `:erlang.term_to_binary/1`. - [mix ieee1164.gen_uuids](Mix.Tasks.Ieee1164.GenUuids.md): Walks the ieee1164 yarn, collects every node name, and assigns each a stable UUIDv7. Existing entries in `priv/uuids.exs` are preserved — only names not yet in the file receive a new UUID.