Files
llgo/chore/_xtool/llcppsigfetch/parse/cvt_test/cvt.go
luoliwoshang 33af9e878b llcppsigfech:basic struct
llcppsigfetch:basic parse converter

llcppsigfetch:converter top decl

llcppg:converter test
2024-09-13 16:01:59 +08:00

25 lines
455 B
Go

package main
import (
"fmt"
"os"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/chore/_xtool/llcppsigfetch/parse"
)
func main() {
if c.Argc != 2 {
fmt.Fprintln(os.Stderr, "Usage: cvt <headerFile>")
return
}
sourceFile := *c.Advance(c.Argv, 1)
c.Printf(c.Str("sourceFile: %s\n"), sourceFile)
converter, err := parse.NewConverter(c.GoString(sourceFile))
if err != nil {
panic(err)
}
defer converter.Dispose()
converter.Convert()
}