52 double left =
term(
get);
70 double d, left =
prim(
get);
75 left = ( left ==
prim(
true) );
78 left = ( left <=
prim(
true) );
81 left = ( left <
prim(
true) );
84 left = ( left >=
prim(
true) );
87 left = ( left >
prim(
true) );
93 if ( ( d =
prim(
true) ) ) {
101 left = pow( left,
prim(
true) );
140 double e =
expr(
true);
151 double e =
agr(
true);
156 double e =
agr(
true);
161 double e =
agr(
true);
166 double e =
agr(
true);
171 double e =
agr(
true);
176 double e =
agr(
true);
181 double e =
agr(
true);
186 double e =
agr(
true);
192 double e =
agr(
true);
194 return time < e ? 0 : 1;
212 double e =
expr(
true);
238 }
while ( ch !=
'\n' && isspace(ch) );
281 case '0':
case '1':
case '2':
case '3':
case '4':
case '5':
282 case '6':
case '7':
case '8':
case '9':
case '.':
301 while ( ( ch = * (
parsedLine++ ) ) && isalnum(ch) ) {
349 ii = ii << 1 ^ * pp++;
359 if ( strcmp(p, n->string) == 0 ) {
369 nn->
string =
new char [ strlen(p) + 1 ];
396 if ( ( entry =
table [ i ] ) ) {
401 }
while ( ( entry = next ) );
#define Parser_CMD_LENGTH
name * look(const char *p, int ins=0)
char string_value[Parser_CMD_LENGTH]
name * table[Parser_TBLSZ]
the oofem namespace is to define a context or scope in which all oofem names are defined.
name * insert(const char *s)
double eval(const char *string, int &err)