view bddi @ 22:29cf617f49db default tip

newer CVS version
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Fri, 22 Apr 2016 16:47:13 +0900
parents 1c57a78f1d98
children
line wrap: on
line source

% Sat May 22 11:43:11 JST 1993

:- use_module('~/ITL/bdd/sicstus/bdd').

:-  module(lite,[
	ex/1,  			% ex(ITL)   verification predicate
	ex/2,			% ex(No,Example)
	diag/1,diag/0, 		% find counter example
	exe/1, exe/0,		% find sample execution
	verbose/1, 		% verbose mode
	lazy/1,			% lazy mode (dvcomp only)
	kiss/0, 		% kiss format geneartion
	read_kiss/1,		% read KISS2 format
	read_kiss/4,		% read KISS2 format
	read_kiss/3,		% read KISS2 format
	tgen/0, 		% tokio clause geneartion
	itl/1,			% one step tableau expansion
	itl/3,			%     " in detail
	itl_statistics/0,  	% show number of state etc. 
	st/3,			% external state machine
	st_variables/2,		%     its variables
	sbterm/0,		% show sub term/ state database
	display/0, large/0, small/0, 	% show state database
	start/0, display_diag/1, display_exe/1,
	state/0 		% show state database
]).

:- [op].

:-
  unix(system('make tmpa M=lite:')),
  ['.tmpc'],
  unix(system('make bdd M=lite:')),
  ['.tmpc'].

make :- unix(system('make M=lite: bdd')),consult(lite:['.tmpc','.tmpl']).

:- ensure_loaded([chop,diag,kiss,ex,cp]).
:- ensure_loaded([bdditl,bddcomp]).

% :-start.
% :-display.
% display(Host) :- start(Host),display.

% end