dmd.parse

Takes a token stream from the lexer, and parses it into an abstract syntax tree.

Specification: D Grammar

Members

Classes

Parser
class Parser(AST, Lexer = dmd.lexer.Lexer)

Structs

ParsedLinkage
struct ParsedLinkage(AST)

The result of the ParseLinkage function

Variables

precedence
PREC[EXP.max + 1] precedence;

Set operator precedence for each operator.

Meta