14 lines
		
	
	
		
			249 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			14 lines
		
	
	
		
			249 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | :- module(trigger_no_active_occurrence,[trigger_no_active_occurrence/0]). | ||
|  | 
 | ||
|  | :- use_module(library(chr)). | ||
|  | 
 | ||
|  | :- chr_constraint a/1, b/2. | ||
|  | 
 | ||
|  | a(X) # ID , b(X,R) <=> R = 1 pragma passive(ID). | ||
|  | 
 | ||
|  | trigger_no_active_occurrence :- | ||
|  | 	a(X), | ||
|  | 	X = 1, | ||
|  | 	b(1,R), | ||
|  | 	R == 1. |