Main Page   Modules   Data Structures   Globals   Appendix  

symbol.c File Reference

#include <stdio.h>

Functions

MSymbol msymbol (const char *name)
 Get a symbol.

MSymbol msymbol_as_managing_key (const char *name)
 Create a managing key.

MSymbol msymbol_exist (const char *name)
 Search for a symbol that has a specified name.

char * msymbol_name (MSymbol symbol)
 Get symbol name.

int msymbol_put (MSymbol symbol, MSymbol key, void *val)
 Set the value of a symbol property.

void * msymbol_get (MSymbol symbol, MSymbol key)
 Get the value of a symbol property.

MSymbol mdebug_dump_symbol (MSymbol symbol, int indent)
 Dump a symbol.

MSymbol mdebug_dump_all_symbols (int indent)
 Dump all symbol names.


Variables

MSymbol Mnil
 Symbol whose name is "nil".

MSymbol Mt
 Symbol whose name is "t".

MSymbol Mstring
 Symbol whose name is "string".

MSymbol Msymbol
 Symbol whose name is "symbol".


Top of this page

Main Page   Modules   Data Structures   Globals   Appendix  

mulemark mule-aist@m17n.org