Struct

GLibTokenValue

Description

union GTokenValue {
  gpointer v_symbol;
  gchar* v_identifier;
  gulong v_binary;
  gulong v_octal;
  gulong v_int;
  guint64 v_int64;
  gdouble v_float;
  gulong v_hex;
  gchar* v_string;
  gchar* v_comment;
  guchar v_char;
  guint v_error;
}

A union holding the value of the token.

Structure members
v_symbol

Token symbol value.

v_identifier

Token identifier value.

v_binary

Token binary integer value.

v_octal

Octal integer value.

v_int

Integer value.

v_int64

64-bit integer value.

v_float

Floating point value.

v_hex

Hex integer value.

v_string

String value.

v_comment

Comment value.

v_char

Character value.

v_error

Error value.