...
This commit is contained in:
@@ -2,5 +2,5 @@
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
nubc main.nub
|
||||
clang .build/main.ll -o .build/out
|
||||
nubc main.nub test.nub
|
||||
clang .build/main.ll .build/test.ll -o .build/out
|
||||
@@ -9,5 +9,9 @@ struct Test
|
||||
|
||||
extern "main" func main(argc: i64, argv: [?]^i8)
|
||||
{
|
||||
let x: Test = {}
|
||||
let x: Test = {
|
||||
field = 23
|
||||
}
|
||||
|
||||
test::test()
|
||||
}
|
||||
8
examples/playgroud/test.nub
Normal file
8
examples/playgroud/test.nub
Normal file
@@ -0,0 +1,8 @@
|
||||
module test
|
||||
|
||||
extern "puts" func puts(text: ^i8)
|
||||
|
||||
func test()
|
||||
{
|
||||
puts("uwu")
|
||||
}
|
||||
@@ -1,5 +1,3 @@
|
||||
import raylib
|
||||
|
||||
module main
|
||||
|
||||
extern "main" func main(argc: i64, argv: [?]^i8): i64
|
||||
|
||||
Reference in New Issue
Block a user