|
hoshi-lang dev
Yet another programming language
|
#include <runtime/memory/memory.h>#include <runtime/build_config.h>#include <runtime/debug/debug.h>#include <runtime/rtti/rtti.h>#include <runtime/threading/threading.h>#include <runtime/random/random.h>#include <runtime/fs/fs.h>#include <runtime/hperf/hperf.h>

Go to the source code of this file.
Functions | |
| YoiIntegerObject * | yoimiya_entry () |
| YoiObjectArray * | runtime_get_argv () |
| void | runtime_panic (char *message) |
| int | elysia_main (int argc, char *argv[]) |
| void * | runtime_get_stdin_fp () |
| void * | runtime_get_stdout_fp () |
| void * | runtime_get_stderr_fp () |
Variables | |
| const char ** | yoi_argv |
| int | yoi_argc |
| char | yoi_desc |
| const unsigned long long | yoi_build_type |
| int elysia_main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 16 of file runtime.cpp.
References hperf_init(), hperf_report_filename, hperf_write_report(), YoiIntegerObject::value, yoi_argc, yoi_argv, yoi_build_type, yoi_desc, and yoimiya_entry().

| YoiObjectArray * runtime_get_argv | ( | ) |
Definition at line 60 of file runtime.cpp.
References YoiObjectArray::gc_refcount, runtime_object_alloc(), yoi_argc, and yoi_argv.

| void * runtime_get_stderr_fp | ( | ) |
Definition at line 85 of file runtime.cpp.
| void * runtime_get_stdin_fp | ( | ) |
Definition at line 77 of file runtime.cpp.
| void * runtime_get_stdout_fp | ( | ) |
Definition at line 81 of file runtime.cpp.
| void runtime_panic | ( | char * | message | ) |
Definition at line 72 of file runtime.cpp.
| YoiIntegerObject * yoimiya_entry | ( | ) |
| const unsigned long long yoi_build_type |
Definition at line 23 of file runtime.h.
Referenced by elysia_main().
| char yoi_desc |
Definition at line 21 of file runtime.h.
Referenced by elysia_main().