![]() |
mutable
A Database System for Research and Fast Prototyping
|
#include "lex/Lexer.hpp"
#include "parse/ASTDumper.hpp"
#include "parse/Parser.hpp"
#include "parse/Sema.hpp"
#include <cerrno>
#include <cstdlib>
#include <cstring>
#include <fstream>
#include <iostream>
#include <mutable/Options.hpp>
#include <mutable/util/ArgParser.hpp>
#include <mutable/util/Diagnostic.hpp>
#include <mutable/util/fn.hpp>
Go to the source code of this file.
Macros | |
#define | ADD(TYPE, VAR, INIT, SHORT, LONG, DESCR, CALLBACK) |
Functions | |
void | usage (std::ostream &out, const char *name) |
int | main (int argc, const char **argv) |
#define ADD | ( | TYPE, | |
VAR, | |||
INIT, | |||
SHORT, | |||
LONG, | |||
DESCR, | |||
CALLBACK | |||
) |
int main | ( | int | argc, |
const char ** | argv | ||
) |
Definition at line 27 of file check.cpp.
References ADD, m::ast::Sema::analyze(), m::ArgParser::args(), args, m::Options::ast, m::Diagnostic::clear(), m::Catalog::Get(), m::Options::Get(), m::Catalog::get_pool(), m::Options::has_color, m::Diagnostic::num_errors(), m::ArgParser::parse_args(), m::ast::Parser::parse_Stmt(), m::Options::quiet, m::Options::show_help, show_help, m::streq(), m::ast::Parser::token(), and usage().