Mercurial > hg > Applications > Lite
view gi_ex.pl @ 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 | e1d3145cff7a |
children |
line wrap: on
line source
% % specification for simple graphics interaction % gi_ex(( +(((stop,keep((red,not(start)));start,keep((green,not(stop)))))), []((red,not(green);not(red),green)), []((green->move)), []((red->not(move))), halt(quit) )) :- asserta(lite:st_variables([stop,start,quit],[red,gree,move])). gi:-gi_ex(X),write(X),nl,lite:ex(X),nl,lite:tgen. giout :- gi_ex(X),lite:ex(X),tell('gi.tokio'),lite:tgen,told.