|
potion
0.2
|
loading of external code, bytecode and shared libs More...
#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <dlfcn.h>#include <sys/stat.h>#include "potion.h"#include "internal.h"#include "table.h"
Include dependency graph for load.c:Go to the source code of this file.
Functions | |
| static PN | potion_load_code (Potion *P, const char *filename) |
| static char * | potion_initializer_name (Potion *P, const char *filename, PN_SIZE len) |
| static PN | potion_load_dylib (Potion *P, const char *filename) |
| static const char * | find_extension (char *str) |
| char * | potion_find_file (Potion *P, char *str, PN_SIZE str_len) |
| PN | potion_load (Potion *P, PN cl, PN self, PN file) |
| void | potion_loader_add (Potion *P, PN path) |
| void | potion_loader_init (Potion *P) |
Variables | |
| static PN | pn_loader_path |
| static const char * | pn_loader_extensions [] |
loading of external code, bytecode and shared libs
(c) 2008 why the lucky stiff, the freelance professor (c) 2013 by perl11 org
Definition in file load.c.
|
static |