ignore commented headings
This commit is contained in:
11
main.go
11
main.go
@ -41,14 +41,17 @@ func main() {
|
|||||||
lexer := Lexer{}
|
lexer := Lexer{}
|
||||||
scanner := bufio.NewScanner(data)
|
scanner := bufio.NewScanner(data)
|
||||||
|
|
||||||
for scanner.Scan() {
|
|
||||||
counter++
|
|
||||||
|
|
||||||
// skip the first heading
|
// skip the first heading
|
||||||
if counter == 1 {
|
scanner.Scan()
|
||||||
|
|
||||||
|
for scanner.Scan() {
|
||||||
|
// skip commented headings
|
||||||
|
if scanner.Text()[3:10] == "COMMENT" {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
|
counter++
|
||||||
|
|
||||||
tokens := lexer.Process(scanner.Text())
|
tokens := lexer.Process(scanner.Text())
|
||||||
feed := Parse(tokens).String()
|
feed := Parse(tokens).String()
|
||||||
file.WriteString(feed + "\n")
|
file.WriteString(feed + "\n")
|
||||||
|
|||||||
Reference in New Issue
Block a user