-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpegreg-dev-1.rockspec
69 lines (65 loc) · 3.22 KB
/
pegreg-dev-1.rockspec
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
rockspec_format = "3.0"
package = "pegreg"
version = "dev-1"
source = {
url = "git+https://github.com/jsalzbergedu/pegreg.git"
}
description = {
summary = "# PEGREG A lua library for compiling a subset of PEGs to FSTs.",
detailed = [[
# PEGREG
A lua library for compiling a subset of PEGs to FSTs.
Requires fst-fast-system (an NFST interpreter) and fst-fast (a lua library wrapping fst-fast-system).
]],
homepage = "https://github.com/jsalzbergedu/pegreg",
license = "*** please specify a license ***"
}
build = {
type = "builtin",
modules = {
["pegreg.algorithms.demote"] = "src/pegreg/algorithms/demote.lua",
["pegreg.algorithms.dominators"] = "src/pegreg/algorithms/dominators.lua",
["pegreg.algorithms"] = "src/pegreg/algorithms/init.lua",
["pegreg.algorithms.nfa_to_dfa"] = "src/pegreg/algorithms/nfa_to_dfa.lua",
["pegreg.api.graph"] = "src/pegreg/api/graph.lua",
["pegreg.api.nfa"] = "src/pegreg/api/nfa.lua",
["pegreg.compiler.compiler"] = "src/pegreg/compiler/compiler.lua",
["pegreg.compiler.emit_states"] = "src/pegreg/compiler/emit_states.lua",
["pegreg.compiler"] = "src/pegreg/compiler/init.lua",
["pegreg.frontends.fst_language"] = "src/pegreg/frontends/fst_language.lua",
["pegreg.frontends"] = "src/pegreg/frontends/init.lua",
["pegreg.frontends.language"] = "src/pegreg/frontends/language.lua",
["pegreg"] = "src/pegreg/init.lua",
["pegreg.interpreters.add_left_right"] = "src/pegreg/interpreters/add_left_right.lua",
["pegreg.interpreters.create_arrows"] = "src/pegreg/interpreters/create_arrows.lua",
["pegreg.interpreters.create_states"] = "src/pegreg/interpreters/create_states.lua",
["pegreg.interpreters.enumerate"] = "src/pegreg/interpreters/enumerate.lua",
["pegreg.interpreters.expand_ref"] = "src/pegreg/interpreters/expand_ref.lua",
["pegreg.interpreters.expand_string"] = "src/pegreg/interpreters/expand_string.lua",
["pegreg.interpreters.flatten"] = "src/pegreg/interpreters/flatten.lua",
["pegreg.interpreters"] = "src/pegreg/interpreters/init.lua",
["pegreg.interpreters.list_fin"] = "src/pegreg/interpreters/list_fin.lua",
["pegreg.interpreters.mark_fin"] = "src/pegreg/interpreters/mark_fin.lua",
["pegreg.interpreters.print_fin"] = "src/pegreg/interpreters/print_fin.lua",
["pegreg.interpreters.print_nfa"] = "src/pegreg/interpreters/print_nfa.lua",
["pegreg.interpreters.print_lr"] = "src/pegreg/interpreters/print_lr.lua",
["pegreg.interpreters.print_n"] = "src/pegreg/interpreters/print_n.lua",
["pegreg.interpreters.print_syntax"] = "src/pegreg/interpreters/print_syntax.lua",
["pegreg.interpreters.reify"] = "src/pegreg/interpreters/reify.lua",
["pegreg.interpreters.remark_fin"] = "src/pegreg/interpreters/remark_fin.lua",
["pegreg.interpreters.sc_to_cs"] = "src/pegreg/interpreters/sc_to_cs.lua",
["pegreg.interpreters.state_arrow"] = "src/pegreg/interpreters/state_arrow.lua",
["pegreg.util.array"] = "src/pegreg/util/array.lua",
["pegreg.util"] = "src/pegreg/util/init.lua"
}
}
test_dependencies = {
"luaunit >= 3",
"luafilesystem >= 1.8",
}
dependencies = {
}
test = {
type = "command",
script = "test.lua"
}