forked from saetre/busstuc
-
Notifications
You must be signed in to change notification settings - Fork 0
/
telebusterw.pl
46 lines (26 loc) · 968 Bytes
/
telebusterw.pl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
%% FILE telebusterw.pl
%% SYSTEM BUSTER
%% CREATED TA-051007
%% REVISED TA-071130
%% WINDOWS Version
%% Compiles all the necessary files.
:- use_module( declare, [ (:=)/2, (=:)/2, set/2, value/2 ] ). %% RS-141105 General (semantic) Operators, %helpers := /2, =: /2, set/2, value/2. set( X, Y ) is X := Y .
%%?- prolog_flag(unknown,_,fail). %% (Don't?) crash on undefined predicates
%?- compile('tucbuster.pl'). %% TA-070811
:- use_module( 'tucbuster.pl', [ ] ). %% :-[tuctele]. %%% // Tele things %% TA-051018
%?- compile('busroute.pl'). %% TA-060126
%:- use_module( busroute, [ ] ). %% RS-131227 Avoid loop?
?- (duallangflag := true). %% telebuster is not speech based
?- (telebusterflag := true). %% Permanent
?- (teleflag := true). %% Volatile %% Ad Hoc
?- (windowsflag := true).
%% Emergency procedure to avoid segmentation violation
/*
% sicstus
?-[telebusterw].
?-run.
N: hei.
N: \
?-save_program(telebusterw).
?-halt.
*/