highlights:
- library (github.com/goplus/llgo/c): Starting from this version, llgo has its own mini-standard library. We provide some meaningful demos based on this standard library: hello, concat, qsort, genints (#113 #114 #121)
demos:
- hello: call C printf to print
Hello world - concat: call C fprintf with stderr, and Go variadic function
- qsort: call C function with a callback (eg. qsort)
- genints: various forms of closure usage (including C function, recv.method and anonymous function)
features:
- closure (#107 #108 #109 #110 #111 #116 #119)
- chore: clangpp, clangast (#112)
- llgo/ssa: Lookup (#112)
- llgo/ssa: function SetLinkage linkonce (#111)
- llgo/ssa: function SetTailCall (#117)
changes: