Module view

Module view 

Source
Expand description

Owned view types for AST serialization and display.

This module provides “view” versions of AST types that replace interned symbols with resolved strings. Views are useful for:

  • Serialization (JSON/Serde) without interner dependency
  • Pretty-printing and debugging
  • UI display where string values are needed

The conversion functions take an Interner reference to resolve symbols.

Structs§

NounPhraseView

Enums§

ExprView
NumberKindView
TermView
View of a term with resolved symbol names.

Traits§

Resolve