libpulsar
A modular compiler for the pulsar programming language
Loading...
Searching...
No Matches
Data Fields
ps_expr_lit::ps_expr_lit_value Union Reference

#include <ast.h>

Data Fields

i64 int_val
 
u64 uint_val
 
f64 float_val
 
bool bool_val
 
STR str_val
 
struct ps_interp_str * interp_str_val
 

Detailed Description

Definition at line 149 of file ast.h.

Field Documentation

◆ bool_val

bool ps_expr_lit::ps_expr_lit_value::bool_val

Definition at line 153 of file ast.h.

◆ float_val

f64 ps_expr_lit::ps_expr_lit_value::float_val

Definition at line 152 of file ast.h.

◆ int_val

i64 ps_expr_lit::ps_expr_lit_value::int_val

Definition at line 150 of file ast.h.

◆ interp_str_val

struct ps_interp_str* ps_expr_lit::ps_expr_lit_value::interp_str_val

Definition at line 155 of file ast.h.

◆ str_val

STR ps_expr_lit::ps_expr_lit_value::str_val

Definition at line 154 of file ast.h.

◆ uint_val

u64 ps_expr_lit::ps_expr_lit_value::uint_val

Definition at line 151 of file ast.h.


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