ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

slang_operation Struct Reference

#include <slang_compile_operation.h>

Data Fields

slang_operation_type type
struct slang_operation_ * children
GLuint num_children
GLfloat literal [4]
GLuint literal_size
slang_atom a_id
slang_atom a_obj
slang_variable_scopelocals
struct slang_function_ * fun
struct slang_variable_ * var
struct slang_label_label
GLboolean array_constructor
double x

Detailed Description

A slang_operation is basically a compiled instruction (such as assignment, a while-loop, a conditional, a multiply, a function call, etc). The AST (abstract syntax tree) is built from these nodes. NOTE: This structure could have been implemented as a union of simpler structs which would correspond to the operation types above.

Definition at line 111 of file slang_compile_operation.h.


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

Generated on Thu May 24 2012 06:44:37 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.