コード例 #1
0
ファイル: parse_test.go プロジェクト: nicollet/hlr
func TestParse(t *testing.T) {
	rf := file.New()
	text := rf.Read("../includes/test")
	variables := BuildVariables(text)

	for k, v := range *variables {
		fmt.Printf("%v = /%v/\n", k, v)
	}
}
コード例 #2
0
ファイル: lexer_test.go プロジェクト: nicollet/hlr
func TestLex(t *testing.T) {
	rf := file.New()
	text := rf.Read("../includes/test")

	// fmt.Print(text)

	l := lex(text)
	for {
		item, more := <-l.items
		if !more {
			break
		}
		fmt.Printf("item: %v\n", item)
	}
}
コード例 #3
0
ファイル: hlr.go プロジェクト: nicollet/hlr
func main() {
	rf := file.New()
	text := rf.Read("test")

	fmt.Print(text)
}