Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

a_obj Struct Reference

Lisp object. More...

#include <lisp.h>

Collaboration diagram for a_obj:

Collaboration graph
[legend]
List of all members.

Public Attributes

enum lisptype type
union {
   int   num
   char *   str
   a_symbol   sym
   a_cons   cons
   a_pointer   ptr
v

Detailed Description

Lisp object.

The basic Lisp object. This should be small.


Member Data Documentation

struct a_cons a_obj::cons
 

list object

int a_obj::num
 

numeric value

struct a_pointer a_obj::ptr
 

pointer object

char* a_obj::str
 

string value

struct a_symbol a_obj::sym
 

Symbol Object.

enum lisptype a_obj::type
 

Type of the

union { ... } a_obj::v
 

the "content" of the


The documentation for this struct was generated from the following file:
Generated on Sat Sep 17 10:30:09 2005 for XconqKernel by doxygen 1.3.6