Overview
Comment: | Now gives unique names to the states of multiports. Second name onwards labeled with port number |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
34651ed0d489aadf34f91748920c6dfb |
User & Date: | gawthrop@users.sourceforge.net on 2001-02-05 17:19:52 |
Other Links: | branch diff | manifest | tags |
Context
2001-02-05
| ||
17:27:40 | Make sure _def.r exists before creating _state.txt check-in: b65340b323 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
17:19:52 |
Now gives unique names to the states of multiports. Second name onwards labeled with port number check-in: 34651ed0d4 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
17:17:09 |
New state format Sets initial capacitor displacement to unity check-in: ec61c22ca1 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/bin/trans/cbg2ese_m2r from [fd5b5dde90] to [2644bc8431].
︙ | |||
12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | + + + | ############################################################### ## Version control history ############################################################### ## $Id$ ## ## $Log$ ## Revision 1.27 2000/12/05 12:09:56 peterg ## Changed function name to name() ## ## Revision 1.26 2000/12/05 09:04:54 peterg ## *** empty log message *** ## ## Revision 1.25 2000/12/01 14:51:26 peterg ## Major changes towards partioning ## ## - generates sub ese, def and struc |
︙ | |||
317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 | 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 | + + + + + + + + + + + + + + + + + + + + + + | touch mtt_aliased.txt echo Creating $1_aliased.txt mv mtt_aliased.txt $1_aliased.txt # Sort the struc file mv $structurefile junk sort -k 1,1 -k 2,2n junk >$structurefile # Relabel states with multiple ports mv $structurefile junk awk ' BEGIN{ state_index=1; oldname=""; } { name=$4; newname=name; if ($1=="state") { if (name==oldname) newname = sprintf("%s_%i",name, ++state_index); else state_index=1; } $4 = newname for (i=1;i<NF;i++) printf("%s\t",$i); printf("%s\n", $NF) oldname = name; '} < junk > $structurefile # Now invoke the standard error handling. mtt_error mtt_error.txt |