From 8f9cf0d4856bb53009bb58b53a42e21e2cd1e947 Mon Sep 17 00:00:00 2001 From: Kyle Gunger Date: Sun, 28 Jun 2020 14:30:45 -0400 Subject: [Initial parser] Upload existing --- src/main.go | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/main.go (limited to 'src/main.go') diff --git a/src/main.go b/src/main.go new file mode 100644 index 0000000..ec3b14b --- /dev/null +++ b/src/main.go @@ -0,0 +1,24 @@ +package main + +import "fmt" +import "tparse" +import "flag" +import "os" + +func main() { + inputFile := flag.String("in", "", "The file to parse") + outputFile := flag.String("out", "out.tnp", "The file to store the parse in") + + flag.Parse() + + fd, err := os.Create(*outputFile) + + if err != nil { + fmt.Println(err.Error()) + return + } + + fd.WriteString(fmt.Sprint(tparse.ParseFile(*inputFile))) + + fd.Close() +} -- cgit v1.2.3