mirror of
https://github.com/Nexoniarz/Finch.git
synced 2026-11-03 00:44:27 +00:00
.fn is already used by other tools (e.g. Fennel). Modules are now looked up as name.fch; a leftover name.fn gets a clear message telling you to rename it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
16 lines
348 B
Text
16 lines
348 B
Text
import "stdio.h"
|
|
import "math.h"
|
|
import "stdlib.h"
|
|
import "string.h"
|
|
|
|
fn main() {
|
|
printf("%d-%s\n", 42, "printf")
|
|
print(sqrt(16), pow(2, 10), floor(2.7))
|
|
print(strlen("finch"), abs(-5), atoi("123"))
|
|
print(EOF, RAND_MAX > 0, M_PI > 3.14)
|
|
ptr[i32] n = malloc(4)
|
|
n.value = 7
|
|
print(n.value)
|
|
free(n)
|
|
fflush(stdout)
|
|
}
|