Module pl

Module pl 

Source
Expand description

The property list (.pl) file format.

from .pl source codeto .pl source codefrom lower levelto lower level
fully parsed .pl file (File)File::from_pl_source_codeFile::displayFile::from_astFile::lower
abstract syntax tree (ast::Ast)ast::Ast::from_pl_source_codeast::Ast::display (TODO)ast::Ast::from_cstast::Ast::lower
concrete syntax tree (cst::Cst)cst::Cst::from_pl_source_codecst::Cst::displayN/AN/A

Modules§

ast
Abstract syntax tree for property list files
cst
Concrete syntax tree for property list files

Structs§

CharDimensions
Data about one character in a .pl file.
Display
Helper type for displaying files.
File
Complete contents of a property list (.pl) file.
ParseWarning
Warning generated while parsing a property list file.

Enums§

CharDisplayFormat
Specification for how to display characters when printing property list data.
CharTag
Tag of a character in a .pl file.
ParseWarningKind
Kind of parse warning.

Constants§

MAX_LIG_KERN_INSTRUCTIONS
Maximum number of lig/kern instructions in a property list file.