inkcpp
Loading...
Searching...
No Matches
ink::compiler Namespace Reference

collection of functions to compile a story.json to story.bin More...

Classes

struct  compilation_results
 stores results from the compilation process More...
 

Typedefs

typedef std::vector< std::string > error_list
 list of errors/warnings
 

Functions

void run (const char *filenameIn, const char *filenameOut, compilation_results *results=nullptr)
 file -> file
 
void run (const char *filenameIn, std::ostream &out, compilation_results *results=nullptr)
 file -> stream
 
void run (std::istream &in, std::ostream &out, compilation_results *results=nullptr)
 stream -> stream
 
void run (std::istream &in, const char *filenameOut, compilation_results *results=nullptr)
 stream -> file
 

Detailed Description

collection of functions to compile a story.json to story.bin