Got all current tests compile now
This commit is contained in:
parent
c5ab140f5b
commit
74d53b3a8d
File diff suppressed because it is too large
Load Diff
1221
SLS_Tests/cases.yaml
1221
SLS_Tests/cases.yaml
File diff suppressed because it is too large
Load Diff
|
|
@ -77,9 +77,11 @@ def _token_to_c_call(token: dict, idx_var="i") -> str:
|
|||
elif ttype == "string":
|
||||
return f'test_string_value(&test, result, {idx_var}++, &SLS_STR("{value}"))' # type: ignore
|
||||
elif ttype == "identifier":
|
||||
return f'test_identifier_value(&test, result, {idx_var}++, &(TestIdentifierValue){{FALSE, {len(value)}, "{value}"}})' # type: ignore
|
||||
return f'test_identifier_value(&test, result, {idx_var}++, &(TestIdentifierValue){{FALSE, SLS_STR("{value}")}})' # type: ignore
|
||||
elif ttype == "identifier_literal":
|
||||
return f'test_identifier_value(&test, result, {idx_var}++, &(TestIdentifierValue){{TRUE, {len(value)}, "{value}"}})' # type: ignore
|
||||
return f'test_identifier_value(&test, result, {idx_var}++, &(TestIdentifierValue){{TRUE, SLS_STR("{value}")}})' # type: ignore
|
||||
elif ttype == "bool":
|
||||
return f'test_boolean_value(&test, result, {idx_var}++, &(Boolean){{{"TRUE" if value else "FALSE"}}})' # type: ignore
|
||||
elif ttype == "error":
|
||||
return f'test_for_error(&test, result, i++, SLS_STR("{c_string_literal(value)}"))' # type: ignore
|
||||
else:
|
||||
|
|
|
|||
Loading…
Reference in New Issue