diff -r 885fa9f5929d -r db39e8e9146c scansion/parser.lua --- a/scansion/parser.lua Wed Sep 12 10:58:46 2018 +0100 +++ b/scansion/parser.lua Wed Sep 12 11:36:06 2018 +0100 @@ -2,6 +2,7 @@ local parsed = { objects = {}; actions = {}; + tags = {}; }; local line_number = 0; @@ -37,9 +38,6 @@ if not parsed.title and not line:match("^#!") then parsed.title = line:gsub("^[#-]+%s*", ""); elseif line:match("^##") then - if not parsed.tags then - parsed.tags = {}; - end local tag = line:gsub("^##%s*", ""); local k, v = tag:match("^([^:]+):%s*(.+)$"); if k then