Differences From Artifact [b5d3952873]:

To Artifact [369c7b910c]:


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
#! /bin/sh

     ###################################### 
     ##### Model Transformation Tools #####
     ######################################

# Bourne shell script: sympar2par_txt2m

# Symbolic parameters parameter conversion
# Used in lang_header
# Copyright (C) 2000 by Peter J. Gawthrop


if [ "$2" = "zero" ]; then
  strip_comments <$1_sympar.txt  |\
  awk '{
    i++; printf(" %s = 0.0;\n", tolower($1));
  }'

else
  strip_comments <$1_sympar.txt  |\
  awk '{






    i++; printf("  %s = mttpar(%i);\n", tolower($1), i);
  }'
fi


















>
|
|
|
|
|
>
|
|
|
>
>
>
>
>
>
|
|
<
>
>




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
#! /bin/sh

     ###################################### 
     ##### Model Transformation Tools #####
     ######################################

# Bourne shell script: sympar2par_txt2m

# Symbolic parameters parameter conversion
# Used in lang_header
# Copyright (C) 2000 by Peter J. Gawthrop

case $2 in
    zero)
	  strip_comments <$1_sympar.txt  |\
          awk '{
          i++; printf(" %s = 0.0;\n", tolower($1));
          }'
	;;
    set)
	  strip_comments <$1_sympar.txt  |\
         awk '{
           i++; printf("  mttpar(%i) \t= %s;\n", i, tolower($1));
         }'
        ;;
    *)
         strip_comments <$1_sympar.txt  |\
         awk '{
           i++; printf("  %s \t= mttpar(%i);\n", tolower($1), i);
         }'

	;;
esac





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