Overview
Comment:Ignores numerical parameters in global list.
Downloads: Tarball | ZIP archive
Timelines: family | ancestors | descendants | both | origin/master | trunk
Files: files | file ages | folders
SHA3-256: 5d5583857faa6a56bdcada5ee86f0b62637a9deb91d30bfc304a1ea31cc29bc7
User & Date: gawthrop@users.sourceforge.net on 1997-02-24 14:44:28.000
Other Links: branch diff | manifest | tags
Context
1997-02-24
19:31:10
Removed numpar.m requirement from .m files check-in: 13e3d06158 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:44:28
Ignores numerical parameters in global list. check-in: 5d5583857f user: gawthrop@users.sourceforge.net tags: origin/master, trunk
14:43:21
Now ignores parameters that are numerical. check-in: 8787884858 user: gawthrop@users.sourceforge.net tags: origin/master, trunk
Changes
10
11
12
13
14
15
16



17
18
19
20
21
22
23
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26







+
+
+







# Copyright (c) P.J.Gawthrop, 1989, 1990, 1991, 1993,1994.

###############################################################
## Version control history
###############################################################
## $Id$
## $Log$
## Revision 1.4  1996/08/24 14:16:25  peter
## Global parameter passing.
##
## Revision 1.3  1996/08/18 12:02:46  peter
## Fixed bug when some matrices are empty.
##
## Revision 1.2  1996/08/12 20:22:20  peter
## Paramaters passed via an internal call to _numpar.
## _args script can overide these parameters - sneaky.
##
60
61
62
63
64
65
66
67

68
69
70
71
72
73












74
75
76
77
78
79
80
63
64
65
66
67
68
69

70
71
72




73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91







-
+


-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+







write "% [MTTA,MTTB,MTTC,MTTD,MTTE] = $1_dm;;";
write "% Linearised descriptor matrices for system $1";
write "% File $1_dm.m";
write "% Generated by MTT";

IF MTTNvar>0 THEN
BEGIN
  write "% Parameters";
  write "% Set the parameters";
  write "global ...;;";
  FOR i := 1:MTTNvar DO
  BEGIN
     IF i<MTTNvar THEN write MTTVar(i,1), " ..."
                  ELSE write MTTVar(i,1), ";"
  END;
    BEGIN
      IF numberp(MTTVar(i,1)) 
      THEN 
      BEGIN
        % Do nowt
      END
      ELSE  
      BEGIN
        write MTTVar(i,1), " ...";
      END;
    END;
    write " ";
END;


%Fortran switches - one line expressions
OFF echo;
ON fort$
cardno!* := 1$

MTT: Model Transformation Tools
GitHub | SourceHut | Sourceforge | Fossil RSS ]