Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
DeterministicLL1ParseTable.h
Go to the documentation of this file.
1
6#pragma once
7
8#include <alib/vector>
9#include <alib/set>
10#include <alib/map>
11
13
14namespace grammar {
15
16namespace parsing {
17
19public:
21};
22
23} /* namespace parsing */
24
25} /* namespace grammar */
26
Class extending the map class from the standard library. Original reason is to allow printing of the ...
Definition: map.hpp:48
Class extending the pair class from the standard library. Original reason is to allow printing of the...
Definition: pair.hpp:43
Definition: set.hpp:44
Class extending the vector class from the standard library. Original reason is to allow printing of t...
Definition: vector.hpp:45
Definition: DeterministicLL1ParseTable.h:18
static ext::map< ext::pair< ext::vector< DefaultSymbolType >, DefaultSymbolType >, ext::vector< DefaultSymbolType > > parseTable(const ext::map< ext::pair< ext::vector< DefaultSymbolType >, DefaultSymbolType >, ext::set< ext::vector< DefaultSymbolType > > > &parseTable)
Definition: DeterministicLL1ParseTable.cpp:12
Definition: Object.h:16
Definition: ToAutomaton.h:24