]> Repositorios git - scryer-prolog.git/commitdiff
extend false cases for is
authorMark Thom <[email protected]>
Sat, 2 Dec 2017 21:28:27 +0000 (14:28 -0700)
committerMark Thom <[email protected]>
Sat, 2 Dec 2017 21:28:27 +0000 (14:28 -0700)
src/prolog/codegen.rs

index 10aee83d0b9b59868df5771a2bf2c7687967bcc4..aa573b92961229313e09faf59b29e3d43820da42 100644 (file)
@@ -386,7 +386,7 @@ impl<'a, TermMarker: Allocator<'a>> CodeGenerator<'a, TermMarker>
                                 code.push(is_call!(temp_v!(1)));
                             },
                             _ => {
-                                return Err(ParserError::from(ArithmeticError::InvalidTerm));
+                                code.push(fail!());
                             }
                         }
                     },