Skip to main content

module analysis::grammars::dramb::Brackets

rascal-0.43.0
org.rascalmpl.drambiguity-0.4.0

Usage​

import analysis::grammars::dramb::Brackets;

Dependencies​

import analysis::grammars::dramb::Util;
import ParseTree;

function rule​

Production rule(Symbol s)

function bo​

Production bo()

function bc​

Production bc()

function la​

Production la()

function wrap​

Tree wrap(Tree x)

list[Tree] wrap(Symbol s, list[Tree] args)

function brackets​

Adds a bracket rule around all directly recursive non-terminals (expressions)

Tree brackets(Tree t)