This commit is contained in:
xushiwei
2024-06-07 13:48:36 +08:00
parent 62e721b1c8
commit 4868903844
3 changed files with 70 additions and 1 deletions

16
_demo/setjmp/setjmp.go Normal file
View File

@@ -0,0 +1,16 @@
package main
import (
"github.com/goplus/llgo/c/setjmp"
)
func main() {
var jb setjmp.SigjmpBuf
switch ret := setjmp.Sigsetjmp(&jb, 0); ret {
case 0:
println("Hello, setjmp!")
setjmp.Siglongjmp(&jb, 1)
default:
println("exception:", ret)
}
}