Ejemplo n.º 1
0
Archivo: reg.go Proyecto: netsharec/bwl
func main() {
	bs, err := ioutil.ReadAll(os.Stdin)
	errors.Fatal(err)
	for _, x := range lexer.Matches(os.Args[1], string(bs)) {
		fmt.Printf("%s\n", x)
	}
}
Ejemplo n.º 2
0
func (self *Lexer) ForceRegex(re string, m RegexSet) *BasicState {
	res, err := self.Regex(re, m)
	if err != nil {
		println(re, err.Error())
	}
	bwlerrors.Fatal(err)
	return res
}
Ejemplo n.º 3
0
Archivo: regex.go Proyecto: ypb/bwl
func (self *Lexer) ForceRegex(re string, m RegexSet) *BasicState {
	res, err := self.Regex(re, m)
	errors.Fatal(err)
	return res
}