From 9884047090daa1d7806d9633383deb19702022ea Mon Sep 17 00:00:00 2001 From: Josh Holtrop Date: Sat, 1 May 2021 09:39:19 -0400 Subject: [PATCH] Skip blank lines --- lib/imbecile/grammar.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/imbecile/grammar.rb b/lib/imbecile/grammar.rb index dcecf3f..b1c4fbe 100644 --- a/lib/imbecile/grammar.rb +++ b/lib/imbecile/grammar.rb @@ -13,7 +13,9 @@ module Imbecile line = line.chomp line_number = line_index + 1 if line =~ /^\s*#/ - # Skip comment line. + # Skip comment lines. + elsif line =~ /^\s*$/ + # Skip blank lines. elsif line =~ /^\s*token\s+(\S+)\s+(.*)$/ name, expr = $1, $2 unless name =~ /^[a-zA-Z_][a-zA-Z_0-9]*$/