<commit_before>// +build go1.8

package main

import (
	"github.com/docopt/docopt-go"
	"github.com/tisp-lang/tisp/src/lib/compile"
	"github.com/tisp-lang/tisp/src/lib/run"
	"github.com/tisp-lang/tisp/src/lib/util"
)

func main() {
	run.Run(compile.MainModule(getArgs()["<filename>"].(string)))
}

func getArgs() map[string]interface{} {
	usage := `Tisp interpreter

	Usage:
	tisp [<filename>]

	Options:
	-h --help     Show this help.`

	args, err := docopt.Parse(usage, nil, true, "Tisp 0.0.0", false)

	if err != nil {
		util.Fail(err.Error())
	} else if args["<filename>"] == nil {
		args["<filename>"] = ""
	}

	return args
}<commit_msg>Fix help message formatting<commit_after>// +build go1.8

package main

import (
	"github.com/docopt/docopt-go"
	"github.com/tisp-lang/tisp/src/lib/compile"
	"github.com/tisp-lang/tisp/src/lib/run"
	"github.com/tisp-lang/tisp/src/lib/util"
)

func main() {
	run.Run(compile.MainModule(getArgs()["<filename>"].(string)))
}

func getArgs() map[string]interface{} {
	usage := `Tisp interpreter

Usage:
  tisp [<filename>]

Options:
  -h, --help  Show this help.`

	args, err := docopt.Parse(usage, nil, true, "Tisp 0.0.0", false)

	if err != nil {
		util.Fail(err.Error())
	} else if args["<filename>"] == nil {
		args["<filename>"] = ""
	}

	return args
}
{'fraction_non_alphanumeric': 0.19860896445131376, 'fraction_numerical': 0.0077279752704791345, 'mean_word_length': 3.8141263940520447, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6397363', 'n_tokens_mistral': 544, 'n_tokens_neox': 521, 'n_words': 97}