ccScript 5.1.0
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros
Public Attributes | List of all members
ucommon::Script::symbol Class Reference

Contains instance of a runtime symbol. More...

#include <ccscript.h>

Inheritance diagram for ucommon::Script::symbol:
Inheritance graph
[legend]
Collaboration diagram for ucommon::Script::symbol:
Collaboration graph
[legend]

Public Attributes

const char * name
 name of symbol More...
 
char * data
 content of symbol More...
 
unsigned size
 size of data buffer or 0 if const More...
 
headerscope
 scope of symbol definition More...
 

Detailed Description

Contains instance of a runtime symbol.

Symbols may be read-only or read-write. Symbols that refer to data stored elsewhere are considered references, and references are used to pass arguments into defined functions.

Author
David Sugar dyfet.nosp@m.@gnu.nosp@m.telep.nosp@m.hony.nosp@m..org

Definition at line 110 of file ccscript.h.

Member Data Documentation

char* ucommon::Script::symbol::data

content of symbol

Definition at line 117 of file ccscript.h.

const char* ucommon::Script::symbol::name

name of symbol

Definition at line 116 of file ccscript.h.

header* ucommon::Script::symbol::scope

scope of symbol definition

Definition at line 119 of file ccscript.h.

unsigned ucommon::Script::symbol::size

size of data buffer or 0 if const

Definition at line 118 of file ccscript.h.


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