54 std::string peek_word();
55 std::string next_word();
57 accept_kw(
const char *kw);
58 void expect_kw(
const char *kw);
59 bool accept_sym(
const char *s);
60 void expect_sym(
const char *s);
63 void parse_stmt_list(
code_blockt &out,
const char *
const *terminators);
65 exprt parse_condition();
68 exprt parse_comparison();
72 exprt parse_primary();
st_fb_translator(resolver_t resolve)
Definition st_fb_translator.h:38
std::function< symbol_exprt(const std::string &)> resolver_t
Definition st_fb_translator.h:36
code_blockt translate(const std::string &body)
Definition st_fb_translator.cpp:701
Definition exception.cpp:51