diff --git a/lib/toml/parslet.rb b/lib/toml/parslet.rb index e604694..c8ea79b 100644 --- a/lib/toml/parslet.rb +++ b/lib/toml/parslet.rb @@ -55,7 +55,7 @@ class Parslet < ::Parslet::Parser space >> comment.maybe >> str("\n") >> all_space } - rule(:key) { match["^. \t\\]"].repeat(1) } + rule(:key) { match["^ \t\\]"].repeat(1) } rule(:table_name) { key.as(:key) >> (str(".") >> key.as(:key)).repeat } rule(:comment_line) { comment >> newline >> all_space }