Files
moxa/_test/gen_example.sh
Sebastien Binet 476a31322d Go get ellipsis (#1)
* gi: rename gi_c into _gi_c

* gi: rename test into _test

* gi: fix README syntax
2018-06-26 10:17:01 +02:00

27 lines
508 B
Bash
Executable File

#!/bin/sh
echo 'package interp'
echo
echo '// Do not edit! File generated by ../_test/gen_example.sh'
echo
echo 'import "github.com/containous/gi/export"'
echo
for file in *.go
do
awk '
$0 == "// Output:" { done = 1 }
{ if (done) out = out "\n" $0; else src = src "\n" $0 }
END {
print "func Example_'${file%.*}'() {"
print "src := `" src "`"
print "i := NewInterpreter(Opt{Entry: \"main\"})"
print "i.ImportBin(export.Pkg)"
print "i.Eval(src)"
print out
print "}"
}
' $file
echo
done