@@ -110,12 +110,14 @@ instance StackValue [Block] where
110110instance StackValue MetaValue where
111111 push l (MetaMap m) = Lua.push l m
112112 push l (MetaList xs) = Lua.push l xs
113+ push l (MetaBool x) = Lua.push l x
113114 push l (MetaString s) = Lua.push l s
114115 push l (MetaInlines ils) = Lua.push l ils
115116 push l (MetaBlocks bs) = Lua.push l bs
116117 peek _ _ = undefined
117118 valuetype (MetaMap _) = Lua.TTABLE
118119 valuetype (MetaList _) = Lua.TTABLE
120+ valuetype (MetaBool _) = Lua.TBOOLEAN
119121 valuetype (MetaString _) = Lua.TSTRING
120122 valuetype (MetaInlines _) = Lua.TSTRING
121123 valuetype (MetaBlocks _) = Lua.TSTRING