![]() |
Stan
1.0
probability, sampling & optimization
|
#include <term_grammar.hpp>
Public Member Functions | |
| term_grammar (variable_map &var_map, std::stringstream &error_msgs, expression_grammar< Iterator > &eg) | |
Public Attributes | |
| variable_map & | var_map_ |
| std::stringstream & | error_msgs_ |
| stan::gm::expression_grammar< Iterator > & | expression_g |
| boost::spirit::qi::rule< Iterator, std::vector< expression >), whitespace_grammar< Iterator > > | args_r |
| boost::spirit::qi::rule< Iterator, std::vector< expression >), whitespace_grammar< Iterator > > | dims_r |
| boost::spirit::qi::rule< Iterator, double_literal(), whitespace_grammar< Iterator > > | double_literal_r |
| boost::spirit::qi::rule< Iterator, boost::spirit::qi::locals< bool >, expression(), whitespace_grammar< Iterator > > | factor_r |
| boost::spirit::qi::rule< Iterator, fun(), whitespace_grammar< Iterator > > | fun_r |
| boost::spirit::qi::rule< Iterator, std::string(), whitespace_grammar< Iterator > > | identifier_r |
| boost::spirit::qi::rule< Iterator, expression(), whitespace_grammar< Iterator > > | indexed_factor_r |
| boost::spirit::qi::rule< Iterator, int_literal(), whitespace_grammar< Iterator > > | int_literal_r |
| boost::spirit::qi::rule< Iterator, expression(), whitespace_grammar< Iterator > > | negated_factor_r |
| boost::spirit::qi::rule< Iterator, expression(), whitespace_grammar< Iterator > > | term_r |
| boost::spirit::qi::rule< Iterator, variable(), whitespace_grammar< Iterator > > | variable_r |
Definition at line 25 of file term_grammar.hpp.
| stan::gm::term_grammar< Iterator >::term_grammar | ( | variable_map & | var_map, |
| std::stringstream & | error_msgs, | ||
| expression_grammar< Iterator > & | eg | ||
| ) |
| boost::spirit::qi::rule<Iterator, std::vector<expression>), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::args_r |
Definition at line 44 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::vector<expression>), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::dims_r |
Definition at line 50 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, double_literal(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::double_literal_r |
Definition at line 56 of file term_grammar.hpp.
| std::stringstream& stan::gm::term_grammar< Iterator >::error_msgs_ |
Definition at line 36 of file term_grammar.hpp.
| stan::gm::expression_grammar<Iterator>& stan::gm::term_grammar< Iterator >::expression_g |
Definition at line 38 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, boost::spirit::qi::locals<bool>, expression(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::factor_r |
Definition at line 63 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, fun(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::fun_r |
Definition at line 69 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, std::string(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::identifier_r |
Definition at line 75 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::indexed_factor_r |
Definition at line 81 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, int_literal(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::int_literal_r |
Definition at line 87 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::negated_factor_r |
Definition at line 93 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, expression(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::term_r |
Definition at line 99 of file term_grammar.hpp.
| variable_map& stan::gm::term_grammar< Iterator >::var_map_ |
Definition at line 34 of file term_grammar.hpp.
| boost::spirit::qi::rule<Iterator, variable(), whitespace_grammar<Iterator> > stan::gm::term_grammar< Iterator >::variable_r |
Definition at line 105 of file term_grammar.hpp.