NewLang Project
Yet another programm language
|
#include <zip.h>
#include "runtime.h"
#include "parser.h"
#include "analysis.h"
#include "system.h"
#include "builtin.h"
Go to the source code of this file.
Functions | |
int | nlc_prinft_sub_ (char const *format,...) |
char | convert (char c) |
static void | zip_save (zip_t *zipper, const std::string_view file, const std::string &data) |
static bool | zip_read (zip *z, const std::string_view name, std::string &data) |
__attribute__ ((weak)) void *RunTime | |
Variables | |
static char | nlc_prinft_sub_buffer [4096 *8] |
int nlc_prinft_sub_ | ( | char const * | format, |
... ) |
Definition at line 52 of file runtime.cpp.
References newlang::Logger::Instance(), LOG_LEVEL_INFO, newlang::Logger::m_func, newlang::Logger::m_func_param, nlc_prinft_sub_buffer, result, and STATIC_ASSERT.
char convert | ( | char | c | ) |
Definition at line 1328 of file runtime.cpp.
Referenced by newlang::Obj::ConstructorSimpleType_().
|
static |
Definition at line 2015 of file runtime.cpp.
References LOG_RUNTIME.
Referenced by newlang::RunTime::ModuleSave().
|
static |
Definition at line 2070 of file runtime.cpp.
Referenced by newlang::RunTime::ModuleRead().
__attribute__ | ( | (weak) | ) |
Definition at line 2232 of file runtime.cpp.
|
static |
Definition at line 50 of file runtime.cpp.
Referenced by nlc_prinft_sub_().