• Home
  • Raw
  • Download

Lines Matching refs:left

190     char* left = Evaluate(state, argv[0]);  in LogicalAndFn()  local
191 if (left == NULL) return NULL; in LogicalAndFn()
192 if (BooleanString(left) == true) { in LogicalAndFn()
193 free(left); in LogicalAndFn()
196 return StringValue(left); in LogicalAndFn()
202 char* left = Evaluate(state, argv[0]); in LogicalOrFn() local
203 if (left == NULL) return NULL; in LogicalOrFn()
204 if (BooleanString(left) == false) { in LogicalOrFn()
205 free(left); in LogicalOrFn()
208 return StringValue(left); in LogicalOrFn()
238 char* left = Evaluate(state, argv[0]); in EqualityFn() local
239 if (left == NULL) return NULL; in EqualityFn()
242 free(left); in EqualityFn()
246 char* result = strdup(strcmp(left, right) == 0 ? "t" : ""); in EqualityFn()
247 free(left); in EqualityFn()
253 char* left = Evaluate(state, argv[0]); in InequalityFn() local
254 if (left == NULL) return NULL; in InequalityFn()
257 free(left); in InequalityFn()
261 char* result = strdup(strcmp(left, right) != 0 ? "t" : ""); in InequalityFn()
262 free(left); in InequalityFn()
268 Value* left = EvaluateValue(state, argv[0]); in SequenceFn() local
269 if (left == NULL) return NULL; in SequenceFn()
270 FreeValue(left); in SequenceFn()
281 char* left; in LessThanIntFn() local
283 if (ReadArgs(state, argv, 2, &left, &right) < 0) return NULL; in LessThanIntFn()
288 long l_int = strtol(left, &end, 10); in LessThanIntFn()
289 if (left[0] == '\0' || *end != '\0') { in LessThanIntFn()
290 fprintf(stderr, "[%s] is not an int\n", left); in LessThanIntFn()
303 free(left); in LessThanIntFn()