aboutsummaryrefslogtreecommitdiffstats
path: root/variable.h
blob: b0f27d2709c9a701d3255a9fa131fefaf7eb2dfc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#ifndef VARIABLE_H_
#define VARIABLE_H_

#include <stdint.h>

typedef struct {
	uint8_t used :1;
	uint8_t fromc :1;
	uint8_t valtype :2;
	uint32_t value;
} variable;

enum valtype {
	STRING = 0,
	INTEGER,
	FLOAT,
	FUNC
};

#endif // VARIABLE_H_