mirror of
https://github.com/Nexoniarz/Finch.git
synced 2026-11-03 00:44:27 +00:00
Modules are known by their file: import button from ui/menu.fch and import ui/button are one module, two util.fch are two; min/max/abs/clamp win over C's int-only abs; completion after an import's other name; hover docs; engineers' guides
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016GzNP6r8dg6WDxUVZy8wjL
This commit is contained in:
parent
17863ecf7b
commit
3ba2dcd5d6
16 changed files with 152 additions and 18 deletions
|
|
@ -1,5 +1,6 @@
|
|||
// C unions (SDL_Event-style) and #defines that are expressions, strings or casts
|
||||
import "cunion.h"
|
||||
import "stdlib.h"
|
||||
link "cunion.c"
|
||||
|
||||
fn main() {
|
||||
|
|
@ -22,4 +23,5 @@ fn main() {
|
|||
Tagged t
|
||||
t.as.f = 0.5
|
||||
print(t.as.f)
|
||||
print(abs(-2.5), abs(-3), min(EV_KEY, 7)) // Finch's abs, not C's int-only one
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in a new issue