Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Static Public Member Functions
grammar::properties::ProductiveNonterminals Class Reference

#include <ProductiveNonterminals.h>

Static Public Member Functions

template<class T , class TerminalSymbolType = typename grammar::TerminalSymbolTypeOfGrammar < T >, class NonterminalSymbolType = typename grammar::NonterminalSymbolTypeOfGrammar < T >>
static ext::set< NonterminalSymbolType > getProductiveNonterminals (const T &grammar)
 

Detailed Description

Implements algorithms from Melichar, chapter 3.3

Member Function Documentation

◆ getProductiveNonterminals()

template<class T , class TerminalSymbolType , class NonterminalSymbolType >
ext::set< NonterminalSymbolType > grammar::properties::ProductiveNonterminals::getProductiveNonterminals ( const T &  grammar)
static
Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following file: