Stan  2.10.0
probability, sampling & optimization
Namespaces | Macros | Functions
semantic_actions_def.cpp File Reference
#include <stan/lang/ast.hpp>
#include <stan/lang/grammars/iterator_typedefs.hpp>
#include <stan/lang/grammars/semantic_actions.hpp>
#include <boost/format.hpp>
#include <boost/spirit/include/qi.hpp>
#include <boost/variant/apply_visitor.hpp>
#include <boost/variant/recursive_variant.hpp>
#include <cstddef>
#include <limits>
#include <climits>
#include <iomanip>
#include <iostream>
#include <map>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>

Go to the source code of this file.

Namespaces

 stan
 Probability, optimization and sampling library.
 
 stan::lang
 

Macros

#define STAN_LANG_GRAMMARS_SEMANTIC_ACTIONS_DEF_CPP
 

Functions

bool stan::lang::has_prob_suffix (const std::string &s)
 
void stan::lang::replace_suffix (const std::string &old_suffix, const std::string &new_suffix, fun &f)
 
bool stan::lang::deprecate_fun (const std::string &old_name, const std::string &new_name, fun &f, std::ostream &msgs)
 
bool stan::lang::deprecate_suffix (const std::string &deprecated_suffix, const std::string &replacement, fun &f, std::ostream &msgs)
 
bool stan::lang::validate_double_expr (const expression &expr, std::stringstream &error_msgs)
 
void stan::lang::set_fun_type (fun &fun, std::ostream &error_msgs)
 
int stan::lang::num_dimss (std::vector< std::vector< stan::lang::expression > > &dimss)
 
bool stan::lang::fun_exists (const std::set< std::pair< std::string, function_signature_t > > &existing, const std::pair< std::string, function_signature_t > &name_sig, bool name_only=true)
 
bool stan::lang::is_defined (const std::string &function_name, const std::vector< expr_type > &arg_types)
 
bool stan::lang::is_double_return (const std::string &function_name, const std::vector< expr_type > &arg_types, std::ostream &error_msgs)
 
bool stan::lang::is_univariate (const expr_type &et)
 
template<class T >
void stan::lang::validate_integrate_ode_non_control_args (const T &ode_fun, const variable_map &var_map, bool &pass, std::ostream &error_msgs)
 

Macro Definition Documentation

#define STAN_LANG_GRAMMARS_SEMANTIC_ACTIONS_DEF_CPP

Definition at line 2 of file semantic_actions_def.cpp.


     [ Stan Home Page ] © 2011–2016, Stan Development Team.