Sign in
go
/
talks
/
5523610d0a5690955682847e1d19cb6a43b4f529
/
.
/
2014
/
taste
/
idents.go
blob: 7e4f7f3b31d936b9377afca2e8043ccbc0dcf853 [
file
] [
log
] [
blame
]
// build +OMIT
package main
// idents.go
import (
"fmt"
"os"
"text/scanner"
)
func main() {
var s scanner.Scanner
s.Init(os.Stdin)
for {
switch s.Scan() {
case scanner.EOF:
return
// all done
case scanner.Ident:
fmt.Println(s.TokenText())
}
}
}