#include <SLP.hpp>
|
| | SLP () |
| |
| | SLP (std::vector< std::array< size_t, 2 >> &&r, size_t root, bool e) |
| |
| void | derive_text_rec (std::ostream &o, size_t rule) const |
| |
| std::ostream & | derive_text (std::ostream &o) const |
| |
| std::string | derive_text_s () const |
| |
| size_t | node_idx (size_t n) const |
| |
| const std::array< size_t, 2 > & | node (size_t n) const |
| |
Definition at line 12 of file SLP.hpp.
◆ SLP() [1/2]
◆ SLP() [2/2]
| tdc::esp::SLP::SLP |
( |
std::vector< std::array< size_t, 2 >> && |
r, |
|
|
size_t |
root, |
|
|
bool |
e |
|
) |
| |
|
inline |
◆ derive_text()
| std::ostream& tdc::esp::SLP::derive_text |
( |
std::ostream & |
o | ) |
const |
|
inline |
◆ derive_text_rec()
| void tdc::esp::SLP::derive_text_rec |
( |
std::ostream & |
o, |
|
|
size_t |
rule |
|
) |
| const |
|
inline |
◆ derive_text_s()
| std::string tdc::esp::SLP::derive_text_s |
( |
| ) |
const |
|
inline |
◆ node()
| const std::array<size_t, 2>& tdc::esp::SLP::node |
( |
size_t |
n | ) |
const |
|
inline |
◆ node_idx()
| size_t tdc::esp::SLP::node_idx |
( |
size_t |
n | ) |
const |
|
inline |
◆ empty
| bool tdc::esp::SLP::empty = true |
◆ root_rule
| size_t tdc::esp::SLP::root_rule = 0 |
◆ rules
| std::vector<std::array<size_t, 2> > tdc::esp::SLP::rules |
The documentation for this struct was generated from the following file: