..
auto-tests
[FunC] Add builtin functions to stdlib.fc
2024-06-14 15:22:58 +03:00
test
[FunC] Make all functions impure by default, add "pure" specifier
2024-06-14 15:22:57 +03:00
abscode.cpp
[FunC] Forbid impure operations inside pure functions
2024-06-14 15:22:58 +03:00
analyzer.cpp
[FunC] Forbid impure operations inside pure functions
2024-06-14 15:22:58 +03:00
asmops.cpp
[FunC] Auto-inline functions-wrappers T f(...args) { return anotherF(...args); }
2024-06-14 15:22:57 +03:00
builtins.cpp
[FunC] Add builtin
keyword to be used in stdlib later on
2024-06-14 15:22:58 +03:00
codegen.cpp
[FunC] Auto-inline functions-wrappers T f(...args) { return anotherF(...args); }
2024-06-14 15:22:57 +03:00
func-main.cpp
[FunC] Use td::OptionParser in func-main.cpp
2024-06-14 15:22:58 +03:00
func.cpp
[FunC] Add pragma remove-unused-functions for simple dead code elimination
2024-06-14 15:22:58 +03:00
func.h
[FunC] Add builtin
keyword to be used in stdlib later on
2024-06-14 15:22:58 +03:00
gen-abscode.cpp
[FunC] Forbid impure operations inside pure functions
2024-06-14 15:22:58 +03:00
keywords.cpp
[FunC] Add builtin
keyword to be used in stdlib later on
2024-06-14 15:22:58 +03:00
optimize.cpp
FunC: enable asserts and fix try/catch stack corruption ( #699 )
2023-05-15 15:31:42 +03:00
parse-func.cpp
[FunC] Add builtin
keyword to be used in stdlib later on
2024-06-14 15:22:58 +03:00
stack-transform.cpp
FunC: enable asserts and fix try/catch stack corruption ( #699 )
2023-05-15 15:31:42 +03:00
unify-types.cpp
[FunC] Auto-inline functions-wrappers T f(...args) { return anotherF(...args); }
2024-06-14 15:22:57 +03:00