Mercurial > hg > dmlib
comparison src/dmeval.h @ 1102:e06abfde6c39
Cosmetics pass: Remove excess whitespace.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 03 Mar 2015 23:22:36 +0200 |
parents | ff13d79c75e0 |
children |
comparison
equal
deleted
inserted
replaced
1101:0577f10dc3de | 1102:e06abfde6c39 |
---|---|
86 | 86 |
87 | 87 |
88 typedef struct DMEvalNode | 88 typedef struct DMEvalNode |
89 { | 89 { |
90 int op; // Operator/token type | 90 int op; // Operator/token type |
91 DMValue val; // Value, if immediate constant | 91 DMValue val; // Value, if immediate constant |
92 DMEvalSymbol *symbol; // Symbol pointer, if function/variable/constvar | 92 DMEvalSymbol *symbol; // Symbol pointer, if function/variable/constvar |
93 | 93 |
94 struct DMEvalNode *args[DM_EVAL_MAX_ARGS]; // Arguments, if function | 94 struct DMEvalNode *args[DM_EVAL_MAX_ARGS]; // Arguments, if function |
95 | 95 |
96 struct DMEvalNode *subexpr, *left, *right, *next, *prev; | 96 struct DMEvalNode *subexpr, *left, *right, *next, *prev; |
99 | 99 |
100 typedef struct | 100 typedef struct |
101 { | 101 { |
102 BOOL err; | 102 BOOL err; |
103 char *errStr; | 103 char *errStr; |
104 | 104 |
105 int nsymbols; | 105 int nsymbols; |
106 DMEvalSymbol *symbols; | 106 DMEvalSymbol *symbols; |
107 | 107 |
108 int mode, prev, expect; | 108 int mode, prev, expect; |
109 } DMEvalContext; | 109 } DMEvalContext; |