diff options
author | ajreynol <andrew.j.reynolds@gmail.com> | 2017-04-19 16:29:01 -0500 |
---|---|---|
committer | ajreynol <andrew.j.reynolds@gmail.com> | 2017-04-19 16:29:01 -0500 |
commit | c110fa8d07b5650c671b99797c17822e757bc52f (patch) | |
tree | d405f5d124bf6686792dd30228f800aa997fed72 /src/theory | |
parent | ebc103db4ac5210585525f1e9abb06b1da3c5cbf (diff) |
Fix mktheoryrewriter and mktheorytraits for nullaryoperator.
Diffstat (limited to 'src/theory')
-rwxr-xr-x | src/theory/mkrewriter | 6 | ||||
-rwxr-xr-x | src/theory/mktheorytraits | 7 |
2 files changed, 13 insertions, 0 deletions
diff --git a/src/theory/mkrewriter b/src/theory/mkrewriter index ba623956f..ea7deb270 100755 --- a/src/theory/mkrewriter +++ b/src/theory/mkrewriter @@ -212,6 +212,12 @@ function constant { check_theory_seen } +function nullaryoperator { + # nullaryoperator K ["comment"] + lineno=${BASH_LINENO[0]} + check_theory_seen +} + function check_theory_seen { if $seen_endtheory; then echo "$kf:$lineno: error: command after \"endtheory\" declaration (endtheory has to be last)" >&2 diff --git a/src/theory/mktheorytraits b/src/theory/mktheorytraits index 983cfade4..15166fc1f 100755 --- a/src/theory/mktheorytraits +++ b/src/theory/mktheorytraits @@ -345,6 +345,13 @@ function constant { register_kind "$1" 0 "$5" } +function nullaryoperator { + # nullaryoperator K ["comment"] + lineno=${BASH_LINENO[0]} + check_theory_seen + register_kind "$1" 0 "$2" +} + function register_sort { id=$1 cardinality=$2 |