build: separate compiler and libs

This commit is contained in:
Li Jie
2025-01-07 21:49:08 +08:00
parent b0123567cd
commit 1172e5bdce
559 changed files with 190 additions and 176 deletions

View File

@@ -0,0 +1,24 @@
package main
type T struct {
s int
}
func f() *T {
return nil
}
func init() {
println("init")
defer func() {
r := recover()
if e, ok := r.(error); ok {
println("recover", e.Error())
}
}()
println(f().s)
}
func main() {
println("main")
}