Overview
Comment: | $1 --> $Sys in make_p ($1 not set at this point) |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
c641fab09517cf6738baa8852554a844 |
User & Date: | gawthrop@users.sourceforge.net on 2002-04-19 09:40:35 |
Other Links: | branch diff | manifest | tags |
Context
2002-04-19
| ||
10:12:48 | $Sys --> ${Sys}. check-in: e3730ba148 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
09:40:35 | $1 --> $Sys in make_p ($1 not set at this point) check-in: c641fab095 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
09:24:29 |
2 changes to ode2odes_out generation: only compiles the specified c file; outside the computation=c clause check-in: 330df0a125 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/make_stdin from [04200eeea3] to [96438f0473].
︙ | ︙ | |||
17 18 19 20 21 22 23 | Nu=`mtt_getsize $Sys u` # Inputs echo "Creating $outfile for standard input" ## Pascal code make_p() { cat <<EOF > $outfile | | | | | 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 46 47 48 49 50 51 52 53 54 55 | Nu=`mtt_getsize $Sys u` # Inputs echo "Creating $outfile for standard input" ## Pascal code make_p() { cat <<EOF > $outfile PROCEDURE $Sys_input(VAR mttu : InputVector; mttx : StateVector; mtty : OutputVector; mttt : REAL; par : ParameterVector); {Created by MTT on $date for standard input to simulation} VAR t : REAL; Start:BOOLEAN; BEGIN{$Sys_input} {Zap comments} IF (input^ = chr("#")) THEN BEGIN readln; WHILE (input^ = chr("#")) DO readln; END; read(t); { Read, and discard, first column (time) } FOR mtti:=1 TO $Nu DO {Read the inputs} read(mttu[mtti]); readln; {Next line} END{$Sys_input}; EOF } make_m() { mtt_header $Sys input m stdin > $outfile cat >> $outfile <<EOF ## The "standard input" |
︙ | ︙ | |||
152 153 154 155 156 157 158 | } #endif // STANDALONE EOF } case $lang in p) | | | 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 | } #endif // STANDALONE EOF } case $lang in p) make_p ;; m) make_m ;; cc) make_cc ;; *) echo language $lang not supported - sorry esac |