コード例 #1
0
ファイル: lua.go プロジェクト: speedata/publisher
func send(out chan processor.Token, major processor.TypeMajor, minor processor.TypeMinor, value string) {
	tok := processor.Token{}
	tok.Major = major
	tok.Minor = minor
	tok.Value = value
	out <- tok
}
コード例 #2
0
ファイル: text.go プロジェクト: speedata/publisher
// Highlight is called once for every input file.
func Highlight(data []byte, out chan processor.Token) {
	tok := processor.Token{}
	tok.Major = processor.MAJOR_RAW
	tok.Minor = processor.MINOR_RAW
	tok.Value = string(data)
	out <- tok
	close(out)
}