Skip to main content

Module nodes

Module nodes 

Source
Expand description

Typed AstNode wrappers over the BibTeX CST, with syntactic accessors. The bib analog of crate::ast::nodes. Purely syntactic: they know nothing about what a field or entry means (AGENTS.md decisions #2, #10).

Structs§

Entry
A regular bibliographic entry: @type{ key, fields }.
EntryType
The type word following @ (article, string, …).
Field
A name = value field.
FieldName
A field / macro name left of =.
Key
A cite key.
StringEntry
An @string{ name = value } macro definition.
Value
The right-hand side of a field’s =; pieces separated by #.