Skip to content

Commit 7909e36

Browse files
committed
fix: switch to lowercase operators
Target functions output by BMA use lowercase, so we follow that convention for consistency.
1 parent fd7f7b2 commit 7909e36

File tree

2 files changed

+12
-12
lines changed

2 files changed

+12
-12
lines changed

src/qualitative_networks.jl

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@ const base_qn_grammar = @csgrammar begin
1616
Val = Val - Val
1717
Val = Val / Val
1818
Val = Val * Val
19-
Val = Min(Val, Val)
20-
Val = Max(Val, Val)
21-
Val = Ceil(Val)
22-
Val = Floor(Val)
19+
Val = min(Val, Val)
20+
Val = max(Val, Val)
21+
Val = ceil(Val)
22+
Val = floor(Val)
2323
end
2424

2525
const default_qn_constants = [0, 1, 2]
@@ -404,10 +404,10 @@ function interpret(e::Union{Expr,Symbol,Int}, qn::QN)
404404
:($v1 - $v2) => interpret(v1, qn) - interpret(v2, qn)
405405
:($v1 / $v2) => interpret(v1, qn) / interpret(v2, qn)
406406
:($v1 * $v2) => interpret(v1, qn) * interpret(v2, qn)
407-
:(Min($v1, $v2)) => min(interpret(v1, qn), interpret(v2, qn))
408-
:(Max($v1, $v2)) => max(interpret(v1, qn), interpret(v2, qn))
409-
:(Ceil($v)) => ceil(interpret(v, qn))
410-
:(Floor($v)) => floor(interpret(v, qn))
407+
:(min($v1, $v2)) => min(interpret(v1, qn), interpret(v2, qn))
408+
:(max($v1, $v2)) => max(interpret(v1, qn), interpret(v2, qn))
409+
:(ceil($v)) => ceil(interpret(v, qn))
410+
:(floor($v)) => floor(interpret(v, qn))
411411
_ => error("Unhandled Expr in `interpret`: $e")
412412
end
413413
end

test/qn_test.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ end
6666
set_state!(qn, :B, 2)
6767
@test interpret(:(A / B), qn) == 0.5
6868
@test interpret(:(A / 2), qn) == 0.5
69-
@test interpret(:(Min(A, B)), qn) == 1
70-
@test interpret(:(Max(A, B)), qn) == 2
71-
@test interpret(:(Ceil(A / B)), qn) == 1
72-
@test interpret(:(Floor(A / B)), qn) == 0
69+
@test interpret(:(min(A, B)), qn) == 1
70+
@test interpret(:(max(A, B)), qn) == 2
71+
@test interpret(:(ceil(A / B)), qn) == 1
72+
@test interpret(:(floor(A / B)), qn) == 0
7373
@test_throws r"Unhandled" interpret(:(nonexistent_function(A)), qn)
7474
end
7575

0 commit comments

Comments
 (0)