swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

reordering variables and methods


From: Manor Askenazi
Subject: reordering variables and methods
Date: Sat, 22 Jun 96 17:02:53 MDT

***********************************************************************
optional patch --- optional patch --- optional patch --- optional patch
***********************************************************************

Probes used to re-order the variables and methods alphabetically. 
This was a bit disorienting since the ordering of variables is quite
useful when trying to debug/interact with a running simulation. 

Swarm has now been updated to override the automatic ordering of entries
(as provided by the Map class). If you would like to take advantage of 
this immediately, the following patch will do the trick:

1. cd to (whatever)/swarm/src/swarmobject

2. cut'n'paste the following into a file called p1.

----------------------------[p1]-----------------------------

begin 640 patch_ProbeMap.m
M*BHJ(%!R;V)E36%P+FTN;W)address@hidden(#(R(#$T.C$R.C,V(#$Y.38*
M+2TM(%!R;V)E36%P+FT)4V%T($IU;B`R,B`Q-#HQ,CHU."`Q.3DV"BHJ*BHJ
address@hidden@,30L,3<@address@hidden@,30L,C<@+2TM+0H@("-D
M969I;address@hidden&15!23T)%4R`Q"B`@"address@hidden<V5D(&EN(&]R9&5R('1O(&5N
M<W5R92!T:&%T('!R;V)E;6%P<R!D;R!N;W0@<F5O<F1E<B!T:&5I<B!C;VYT
M96YT<R`**R`O+V%L<&AA8F5T:6-A;&QY+BXN"BL@"BL@<W1A=&EC(&EN="!P
M7V-O;7!A<F4H:address@hidden@:address@hidden"BL@("address@hidden(&-O;7!A<F4Z(&)=
M*2D**R`@("`@<F5T=7)N(address@hidden("address@hidden("`@("!R971U<address@hidden@
M.PHK('T**R`*("!`:6UP;&5M96YT871I;address@hidden')O8F5-87`*("`**BHJ*BHJ
M*BHJ*BHJ*BHJ"BHJ*B`T,2PT-2`J*BHJ"B`@("`*("`@(&YU;45N=')I97,@
M/2`P(#L*(2`@('!R;V)E<R`](address@hidden)E871E.B!;<V5L9B!G971:;VYE
address@hidden@(`D*("`@(&EF("AP<F]B97,@/3T@;address@hidden@@+2TM
M+0H@("`@"B`@("!N=6U%;G1R:65S(#T@,"`["B$@"B$@("!P<F]B97,@/2!;
M36%P(&-R96%T94)E9VEN.B!;<V5L9B!G971:;address@hidden("address@hidden;V)E
M<R!S971#;VUP87)E1G5N8W1I;VXZ("9P7V-O;7!A<F5=(#L*(2`@('!R;V)E
M<R`](%MP<F]B97,@8W)E871E16YD72`["B`@"0H@("`@:address@hidden'!R;V)E<R`]
M/2!N:6PI"address@hidden@-3(address@hidden@address@hidden
M-S,@+2TM+0H@("address@hidden<DQI<W1?="!I=F%R3&ES=#L*("`@($UE=&AO9$QI
M<W1?="!M971H;V1,:7-T.PHK("`@("`@("`@("`@("`@("`@("`@("`O+U1H
M92!C;VUP:6QE<B!S965M<R!T;address@hidden&AE(&UE=&AO9',@:address@hidden&AE(`HK
M("`@:60@:6YV97)S:6]N3&ES="`[("`O+V]P<&]S:71E(&]R9&5R('1H86X@
M=&AE(&]N92!I;B!W:&EC:"!T:&5Y('=E<F4**R`@("`@("`@("`@("`@("`@
M("`@("address@hidden)E9"P@<address@hidden@;F5E9"!T;R!M86YU86QL>2!I;G9E
M<address@hidden&AE;2X**R`@(&ED(&EN9&5X(#L**R`*("`@(&EN="!I.PH@("`@:60@
M85]P<F]B92`["address@hidden@-C(address@hidden@H@("`@
M?0H@(`HA("`@<')O8F5S(address@hidden<"!C<F5A=&4Z(%MS96QF(&=E=%IO;F5=
M72`["B`@("!I9B`H<')O8F5S(#T](&YI;"D*("`@("`@<F5T=7)N(&YI;#L*
M+2TM(address@hidden@W("TM+2T*("`@('T*("`*(2`@('!R;V)E<R`](address@hidden)E
M871E0F5G:6XZ(%MS96QF(&=E=%IO;F5=72`["B$@("!;<')O8F5S('-E=$-O
M;7!A<F5&=6YC=&EO;CH@)G!?8V]M<&address@hidden("`@<')O8F5S(address@hidden
M;V)E<R!C<F5A=&5%;F1=(#L*(2`*("`@(&EF("AP<F]B97,@/3T@;FEL*0H@
M("`@("!R971U<FX@;FEL.PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#<U+#<Y("HJ
M*BH*("`*("`@("`@("!N86UE(address@hidden&-H87(@*BD@:79A<DQI<W0M/FEV87)?
M;&ES=%MI72YI=F%R7VYA;64["B$@"B`@("`@("address@hidden<F]B92`](%M687)0
M<F]B92!C<F5A=&5"96=I;address@hidden;&address@hidden@("`@("`@(%MA
M7W!R;V)E('-E=%!R;V)E9$-L87-S.B!P<F]B961#;&%S<UT["BTM+2`Y-BPQ
M,address@hidden@(`H@("`@("`@(&YA;64@/2`H8VAA<B`J*2!I=F%R3&ES="T^
M:79A<E]L:7-T6VE=+FEV87)?;F%M93L*(2`@("`@("`*("`@("`@("!A7W!R
M;V)E(address@hidden<E!R;V)E(&-R96%T94)E9VEN.B!;<V5L9B!G971:;VYE75T[
M"B`@("`@("address@hidden<')O8F4@<V5T4')O8F5D0VQA<W,Z('!R;V)E9$-L87-S
M73L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B`X."PY,2`J*BHJ"BTM+2`Q,#DL,3$T
M("TM+2T*("`@("`@;G5M16YT<FEE<R`K/2!M971H;V1,:7-T+3YM971H;V1?
M8V]U;G0["B`@"BL@("`@(&EN=F5R<VEO;DQI<W0@/2!;3&ES="!C<F5A=&4Z
M(%MS96QF(&=E=%IO;F5=72`["BL@"B`@("`@(&9O<B`H:2`](#`[(&D@/"!M
M971H;V1,:7-T+3YM971H;V1?8V]U;G0[(&DK*RD@>PH@("`@("`@(&%?<')O
M8F4@/2!;365S<V%G95!R;V)E(&-R96%T94)E9VEN.B!;<V5L9B!G971:;VYE
M75T["address@hidden@.34L,3`X("HJ*BH*("`*("`@("`@
M("!I9BAA7W!R;V)E*0HA("`@("`@("address@hidden;V)E<R`*(2`@("`@("`@("!A
M=#H@"B$@("`@("`@("`@("address@hidden<FEN9R`*(2`@("`@("`@("`@("`@(&-R
address@hidden;&address@hidden@"B$@("`@("`@("`@("`@("!S971#.B`H
M8VAA<B`J*2`*(2`@("`@("`@("`@("`@("`@("`@('-E;%]G971?;F%M92AM
M971H;V1,:7-T+3YM971H;V1?;&ES=%MI72YM971H;V1?;F%M92E=(`HA("`@
M("`@("`@(&EN<address@hidden<address@hidden@("`@("`@(&5L<V4*("`@("`@
M("`@(&YU;45N=')I97,M+2`["B`@("`@('T*("`@('T*("`*+2TM(#$Q."PQ
M,address@hidden@(`H@("`@("`@(&EF*&%?<')O8F4I"B$@("`@("`@("!;:6YV
M97)S:6]N3&ES="!A9&1&:7)address@hidden<address@hidden@("`@("`@(&5L<V4*
M("`@("`@("`@(&YU;45N=')I97,M+2`["B`@("`@('T**R`@("`@"BL@("`@
M(&EN9&5X(address@hidden<VEO;DQI<address@hidden:6XZ(%MS96QF(&=E=%IO;F5=
M72`["BL@("`@('=H:6QE*"`H85]P<F]B92`](%MI;F1E>"address@hidden
M*R`@("`@("!;<')O8F5S(`HK("`@("`@("`@(&%T.B`**R`@("`@("`@("`@
M("address@hidden<FEN9R`**R`@("`@("`@("`@("`@("address@hidden)E871E.B!;<V5L9B!G
M971:;VYE72`**R`@("`@("`@("`@("`@("`@<address@hidden&-H87(@address@hidden
M<')address@hidden')O8F5D365S<V%G95U=(`HK("`@("`@("`@(&EN<V5R=#H@
M"BL@("`@("`@("`@("`@(&%?<')O8F5=(#L**R`@("`@("!;:6YD97@@<F5M
M;W9E72`["BL@("`@('T)"BL@("`@(%MI;F1E>"!D<F]P72`["BL@("`@(%MI
>;G9E<G-I;VY,:7-T(&1R;W!=(#L*("`@('T*("`*
`
end

----------------------------[p1]-----------------------------

3. type: uudecode p1

4. type: patch < patch_ProbeMap.m

5. type: make

Regards,

Manor.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]