aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2026-10-30refactor(strings): construct string values implicitly from raw literals_ov4
2026-10-30feat(types): support implicit single-argument constructors_ov4
2026-10-28feat(library): add contextual conversion return overloads_ov4
2026-10-28feat(overload): support default return types_ov4
2026-10-27feat(library)!: replace #LIB with __LIB source regions_ov4
2026-10-27feat(preprocessor): add file-local conditional switches_ov4
2026-10-27refactor(memory)!: move allocation functions into memory.cps_ov4
2026-10-24feat(operator): select operator overloads by the expected result type_ov4
2026-10-24feat(overload): select overloads by return type as well as parameters_ov4
2026-10-23fix(stdlib)!: return CHAR from CHR_ov4
2026-10-22feat(input)!: validate INPUT and read whole lines into STRING_ov4
2026-10-22fix(parser): report missing THEN and ')' on the line that needs them_ov4
2026-10-22fix(codegen): name both operand types in invalid operator diagnostics_ov4
2026-10-22fix(classes): defer NEW for DECLARE without a parameterless constructor_ov4
2026-10-22feat(output)!: print REAL values in shortest round-trip form_ov4
2026-10-22fix(stdlib): make IS_NUM agree with STR_TO_NUM and explain conversion errors_ov4
2026-10-22feat(codegen): accept ^x of C values as variadic arguments_ov4
2026-10-22feat(codegen): accept pointer types to any C type in EXTERN_ov4
2026-10-22feat(codegen): pass C-struct records by value as variadic arguments_ov4
2026-10-22feat(codegen): return C-struct records by value_ov4
2026-10-22feat(codegen): pass C-struct records by value_ov4
2026-10-22feat(codegen): accept record pointers as variadic arguments_ov4
2026-10-22feat(codegen): accept pointers to C-struct records in EXTERN signatures_ov4
2026-10-22test(extern): check variadic promotions with va_arg_ov4
2026-10-21feat(diagnostics): print source diagnostics in gcc file:line: layout_ov4
2026-10-21feat(codegen): instantiate class templates_ov4
2026-10-21feat(codegen): add variadic function templates_ov4
2026-10-21feat(codegen): support explicit template arguments_ov4
2026-10-21feat(codegen): instantiate function templates by deduction_ov4
2026-10-21feat(parser): parse TEMPLATE declarations, template ids and parameter packs_ov4
2026-10-20test(strings): align error cases with the standard library_ov4
2026-10-20test(strings): update constructor type mismatch diagnostic_ov4
2026-10-20docs(strings): document the embedded standard library and STRING values_ov4
2026-10-20fix(strings): preserve enclosing class lifetimes during assignment_ov4
2026-10-20refactor(strings): replace compiler builtins with the STRING library_ov4
2026-10-20feat(driver): embed and automatically link the standard library_ov4
2026-10-20feat(lexer): add C_STRING literal suffix_ov4
2026-10-20feat(library): add experimental string IS_NUM function_ov4
2026-10-20feat(library): add experimental string CHR function_ov4
2026-10-20feat(library): add experimental string ASC overloads_ov4
2026-10-20feat(library): add experimental string UCASE overloads_ov4
2026-10-20feat(library): add experimental string LCASE overloads_ov4
2026-10-20feat(library): add experimental string MID function_ov4
2026-10-20feat(library): add experimental string RIGHT function_ov4
2026-10-20feat(library): add experimental string LEFT function_ov4
2026-10-20docs(readme): align feature and nightly release descriptions_ov4
2026-10-19fix(driver): bind MinGW JIT stdio locks to the host CRT_ov4
2026-10-18feat(lib): add experimental _EXP_STRING backed by std::string_ov4
2026-10-18feat(driver): load the embedded C++ runtime into the JIT_ov4
2026-10-18feat(operators): allow member assignment operator overloads_ov4