Vcsn
2.2
Be Rational
|
Implementation details of the dot parser. More...
Classes | |
class | driver |
State and public interface for Dot parsing. More... | |
class | parser |
A Bison parser. More... | |
struct | paths_t |
class | slice |
Present a slice of the top of a stack. More... | |
class | stack |
struct | variant |
A char[S] buffer to store and retrieve objects. More... | |
Typedefs | |
using | location_t = vcsn::rat::location |
using | string_t = symbol |
using | states_t = std::vector< string_t > |
using | transitions_t = std::vector< std::pair< string_t, string_t >> |
using | location = vcsn::rat::location |
Functions | |
static std::ostream & | operator<< (std::ostream &o, const states_t ss) |
static std::ostream & | operator<< (std::ostream &o, const paths_t ps) |
static parser::symbol_type | yylex (driver &driver_) |
Use our local scanner object. More... | |
Implementation details of the dot parser.
using vcsn::detail::dot::location = typedef vcsn::rat::location |
using vcsn::detail::dot::location_t = typedef vcsn::rat::location |
using vcsn::detail::dot::states_t = typedef std::vector<string_t> |
using vcsn::detail::dot::string_t = typedef symbol |
using vcsn::detail::dot::transitions_t = typedef std::vector<std::pair<string_t, string_t>> |
|
static |
|
static |
Definition at line 98 of file parse.cc.
References vcsn::detail::dot::paths_t::transitions.
|
inlinestatic |
Use our local scanner object.
Definition at line 116 of file parse.cc.
References vcsn::detail::dot::driver::scanner_.
Referenced by vcsn::detail::dot::parser::parse().