view cmd/lectable/main.go @ 26:5abe36dc0697 default tip

...
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Mon, 21 Sep 2020 16:03:31 +0900
parents e7d9f63d969c
children
line wrap: on
line source

package main

import (
	"context"
	"flag"
	"log"
	"os"

	"www.cr.ie.u-ryukyu.ac.jp/hg/Members/anatofuz/lectable"
)

func main() {
	log.SetFlags(0)
	err := lectable.Run(context.Background(), os.Args[1:], os.Stdout, os.Stderr)
	if err != nil && err != flag.ErrHelp {
		log.Println(err)
		exitCode := 1
		if ecoder, ok := err.(interface{ ExitCode() int }); ok {
			exitCode = ecoder.ExitCode()
		}
		os.Exit(exitCode)
	}
}