atlas  0.6
Namespaces | Macros | Enumerations | Functions
main.cpp File Reference
#include "parse_types.h"
#include "parser.tab.h"
#include <iostream>
#include <fstream>
#include "buffer.h"
#include "lexer.h"
#include "../version.h"
#include <csignal>
#include "atlas-types.h"
#include "global.h"
#include <cstring>
#include <stdexcept>
#include "axis.h"
#include <cstdlib>
#include <readline/readline.h>
#include <readline/history.h>
#include <unistd.h>
Include dependency graph for main.cpp:

Namespaces

 atlas
 
 atlas::interpreter
 

Macros

#define axis_version   "0.9.3"
 

Enumerations

enum  
 

Functions

int yylex (YYSTYPE *, YYLTYPE *)
 
int yyparse (atlas::interpreter::expr_p *parsed_expr, int *verbosity)
 
void yyerror (YYLTYPE *locp, atlas::interpreter::expr_p *, int *, char const *s)
 
void sigint_handler (int)
 
char * id_completion_func (const char *text, int state)
 
char ** do_completion (const char *text, int start, int end)
 
unsigned int atlas::interpreter::input_path_size ()
 
const std::stringatlas::interpreter::input_path_component (unsigned int i)
 
int main (int argc, char **argv)
 

Macro Definition Documentation

#define axis_version   "0.9.3"

Enumeration Type Documentation

anonymous enum

Function Documentation

char* * do_completion ( const char *  text,
int  start,
int  end 
)
char* id_completion_func ( const char *  text,
int  state 
)
int main ( int  argc,
char **  argv 
)
void sigint_handler ( int  )
void yyerror ( YYLTYPE locp,
atlas::interpreter::expr_p ,
int *  ,
char const *  s 
)
int yylex ( YYSTYPE valp,
YYLTYPE locp 
)
int yyparse ( atlas::interpreter::expr_p parsed_expr,
int *  verbosity 
)