Files
c3c/resources/linux_stack.c3
Christoffer Lerno 25bccf4883 New faults and syntax (#2034)
- Remove `[?]` syntax.
- Change `int!` to `int?` syntax.
- New `fault` declarations.
- Enum associated values can reference the calling enum.
2025-03-10 00:11:35 +01:00

37 lines
318 B
Plaintext

module test;
import std::io;
import std::collections::map;
import std::os;
fn void? test2()
{
builtin::print_backtrace("hello", 1);
}
fn void test1()
{
(void)test2();
}
fn void foo()
{
baz();
}
macro bar()
{
builtin::print_backtrace("bar", 1);
}
macro baz()
{
bar();
}
fn void main()
{
test1();
foo();
}