changed 'sed' to use -e for an expression
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2023-10-31 21:17:08 +09:00
parent a7b323b795
commit 3b9b02de83
5 changed files with 48 additions and 33 deletions

32
main.go
View File

@ -29,10 +29,11 @@ int print_handler (hcl_t* hcl, hcl_iocmd_t cmd, void* arg)
//import "C"
import (
"fmt"
hcl "code.miflux.com/hyung-hwan/hcl/go"
"os"
_ "cfg"
"fmt"
"os"
hcl "code.miflux.com/hyung-hwan/hcl/go"
)
/*
@ -105,11 +106,9 @@ func main() {
var x *hcl.HCL = nil
var err error = nil
/*
var rfh hcl.ReadFileHandler
var sfh hcl.ScanFileHandler
var pfh hcl.PrintFileHandler
*/
var rfh hcl.ReadFileHandler
var sfh hcl.ScanFileHandler
var pfh hcl.PrintFileHandler
x, err = hcl.New()
if err != nil {
@ -127,21 +126,18 @@ func main() {
goto oops
}
/*
err = x.AttachIO(&rfh, &sfh, &pfh)
if err != nil {
fmt.Printf("Error - %s", err.Error())
}
x.FeedString(`(printf ">>>>>>>>> [%d]\n" (+ 30 455))
err = x.AttachIO(rfh, sfh, pfh)
if err != nil {
fmt.Printf("Error - %s", err.Error())
}
x.FeedString(`(printf ">>>>>>>>> [%d]\n" (+ 30 455))
(printf ">>>>>>>>> [%d]\n" (+ 11 455))
#include "a.hcl"
(printf ">>>>>>>>> [%d]\n" (+ 20 455))`)
x.EndFeed()
x.Execute()
x.EndFeed()
x.Execute()
*/
x.Close()
os.Exit(0)