rpdl

Public imports Tree and Node, Node imported as RPDLNode to avoid name conflicts

Modules

accessors
module rpdl.accessors

Mixin for retrieving values from the parsed tree by path

exception
module rpdl.exception

Available rpdl exceptions

file_formats
module rpdl.file_formats
lexer
module rpdl.lexer

Lexical analyzer

node
module rpdl.node

Base tree nodes

parser
module rpdl.parser

Syntax analyzer

reader
module rpdl.reader

Interface for reading files and convert it to the rpdl.tree.RpdlTree

stream
module rpdl.stream

Stream of symbols from file

token
module rpdl.token

Tokens as separate entities

tree
module rpdl.tree

Parsed tree

value
module rpdl.value
writer
module rpdl.writer

Interface for writing rpdl.tree.RpdlTree to the external files

Public Imports

rpdl.tree
public import rpdl.tree;
Undocumented in source.

Members

Imports

RpdlNode (from rpdl.node)
public import rpdl.node : RpdlNode = Node;
Undocumented in source.

Meta

License

Subject to the terms of the MIT license, as written in the included LICENSE.txt file.