kite_symtab_t Struct Reference

#include <kite_object.h>


Data Fields

char * name
char * docstring
int global
struct kite_object_tvalue


Detailed Description

Kite symbol table object (tree representing properties and methods.)
See also:
struct kite_object_t

Field Documentation

Documentation describing property (documentation for methods goes inside the method object.)

Referenced by kite_add_method(), kite_add_property(), kite_copy_symtab(), kite_copy_symtab_elements(), kite_loader_register(), kite_symtab_remove(), and kite_vm_call_object().

Whether the property is global across all instances or can have different values per instance. If method, also represents the number of arguments for method overloading.

Referenced by kite_add_method(), kite_add_property(), kite_copy_symtab(), kite_loader_register(), kite_remove_operator(), kite_set_property(), kite_symtab_insert(), and kite_vm_call_object().


The documentation for this struct was generated from the following file:

Generated on Sun Mar 1 20:15:33 2009 for Kite by  doxygen 1.5.6