Zrythm
a highly automated and intuitive digital audio workstation
|
Guile subsystem. More...
#include <stdbool.h>
Go to the source code of this file.
Enumerations | |
enum | GuileScriptLanguage { GUILE_SCRIPT_LANGUAGE_SCHEME , GUILE_SCRIPT_LANGUAGE_ECMASCRIPT , NUM_GUILE_SCRIPT_LANGUAGES } |
Functions | |
const char * | guile_get_script_language_str (GuileScriptLanguage lang) |
const char * | guile_get_script_language_canonical_str (GuileScriptLanguage lang) |
GuileScriptLanguage | guile_get_script_language_from_str (const char *str) |
int | guile_init (int argc, char **argv) |
Inits the guile subsystem. | |
void | guile_define_modules (void) |
Defines all available modules to be used by scripts. | |
char * | guile_run_script (const char *script, GuileScriptLanguage lang) |
Runs the script and returns the output message in Pango markup. | |
bool | guile_script_succeeded (const char *pango_markup) |
Returns whether the script succeeded based on the markup. | |
Guile subsystem.
Definition in file guile.h.