fixing rockspec to require lpeglabel instead of parser-gen and to install new modules
@@ -15,7 +15,7 @@ description = {
}
dependencies = {
"lua ~> 5.3",
- "parser-gen >= 1.0",
+ "lpeglabel >= 1.0.0",
"inspect >= 3.1.0",
"argparse >= 0.5.0",
}
@@ -23,8 +23,12 @@ build = {
type = "builtin",
modules = {
["titan-compiler.ast"] = "titan-compiler/ast.lua",
+ ["titan-compiler.checker"] = "titan-compiler/checker.lua",
["titan-compiler.lexer"] = "titan-compiler/lexer.lua",
["titan-compiler.parser"] = "titan-compiler/parser.lua"
+ ["titan-compiler.symtab"] = "titan-compiler/symtab.lua"
+ ["titan-compiler.syntax_errors"] = "titan-compiler/syntax_errors.lua"
+ ["titan-compiler.util"] = "titan-compiler/util.lua"
},
install = {
bin = {
