30 lines
		
	
	
		
			635 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			635 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|   | universe(['S'],[jane_doe]). | ||
|  | universe(['P'],[gump]). | ||
|  | universe(['Reg'],[5639,5640]). | ||
|  | universe(['C'],[phil101]). | ||
|  | 
 | ||
|  | type(prof,[gump]). | ||
|  | type(stu,[jane_doe]). | ||
|  | type(abi,[l,h]). | ||
|  | type(int,[h,l]). | ||
|  | type(reg,[5639,5640]). | ||
|  | type(cou,[phil101]). | ||
|  | type(gr,[1,2]). | ||
|  | type(sat,[1,2]). | ||
|  | type(dif,[h,l]). | ||
|  | type(rat,[h,l]). | ||
|  | 
 | ||
|  | mode(professor(prof)). | ||
|  | mode(professor_teach_ab(prof,abi) | ||
|  | mode(student(stu)). | ||
|  | mode(student_int(stu,int)). | ||
|  | mode(registr(reg)). | ||
|  | mode(registr_cou(reg,cou)). | ||
|  | mode(registr_stu(reg,stu)). | ||
|  | mode(registr_gr(reg,gr)). | ||
|  | mode(registr_sat(reg,sat)). | ||
|  | mode(course(cou)). | ||
|  | mode(course_prof(cou,prof)). | ||
|  | mode(course_dif(cou,dif)). | ||
|  | mode(course_rat(cou,rat)). |