UNPKG
logica
Version:
latest (0.2.6)
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.1
0.1.0
a compile-to-javascript predicate logic language
AgileDiagnosis/logica
logica
/
lib
/
exec.js
9 lines
(7 loc)
•
228 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
var
compile =
require
(
'./compiler'
)
var
hydrate =
require
(
'./hydrate'
)
function
exec
(
source, state
) {
// TODO JD: - this is innefficient. interpret it properly
return
hydrate
(
compile
(source))(state) }
module
.
exports
= exec