]> Repositorios git - scryer-prolog.git/commitdiff
reorder tests, per https://github.com/mthom/scryer-prolog/pull/1961#pullrequestreview...
authorMarkus Triska <[email protected]>
Fri, 11 Aug 2023 21:41:54 +0000 (23:41 +0200)
committerMarkus Triska <[email protected]>
Fri, 11 Aug 2023 21:41:54 +0000 (23:41 +0200)
src/lib/iso_ext.pl

index deccb34599b7e5965a044e28461dbfae40c25a12..0a5798ae739b87b19f1c8daf4b3d895ce3bff670 100644 (file)
@@ -121,11 +121,11 @@ bb_get(Key, Value) :-
 succ(I, S) :-
     can_be(not_less_than_zero, I),
     can_be(not_less_than_zero, S),
-    (   integer(I) ->
-        S is I+1
-    ;   integer(S) ->
+    (   integer(S) ->
         S > 0,
         I is S-1
+    ;   integer(I) ->
+        S is I+1
     ;   instantiation_error(succ/2)
     ).