dparse

Modules

ast
module dparse.ast

This module defines an Abstract Syntax Tree for the D language

astprinter
module dparse.astprinter
Undocumented in source.
entities
module dparse.entities

Contains listing of named entities for the D lexer.

formatter
module dparse.formatter
Undocumented in source.
lexer
module dparse.lexer
Undocumented in source.
parser
module dparse.parser
Undocumented in source.
rollback_allocator
module dparse.rollback_allocator
Undocumented in source.
stack_buffer
module dparse.stack_buffer
Undocumented in source.
strings
module dparse.strings

Utility for unescaping D string literals of any kind

trivia
module dparse.trivia

Module to work with trivia tokens (comment, whitespace, specialTokenSequence) which are attached to tokens near them when source code gets tokenized.