Skip to content

Commit 963e4d1

Browse files
committed
Fix QN errors in testing
1 parent 1e9628e commit 963e4d1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/qualitative_networks.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ function build_qn_grammar(
3131
g = deepcopy(base_qn_grammar)
3232

3333
for e in entity_names
34-
add_rule!(g, :(Val = $(e.value)))
34+
add_rule!(g, :(Val = $e))
3535
end
3636

3737
for c in constants
@@ -240,6 +240,7 @@ function interpret(e::Union{Expr,Symbol,Int}, qn::QN)
240240
:($v1 + $v2) => interpret(v1, qn) + interpret(v2, qn)
241241
:($v1 - $v2) => interpret(v1, qn) - interpret(v2, qn)
242242
:($v1 / $v2) => interpret(v1, qn) / interpret(v2, qn)
243+
:($v1 * $v2) => interpret(v1, qn) * interpret(v2, qn)
243244
:(Min($v1, $v2)) => min(interpret(v1, qn), interpret(v2, qn))
244245
:(Max($v1, $v2)) => max(interpret(v1, qn), interpret(v2, qn))
245246
:(Ceil($v)) => ceil(interpret(v, qn))

0 commit comments

Comments
 (0)