first ddata load attempt
Saaa
empty at needmail.com
Sat May 30 16:10:46 PDT 2009
Attached my first attempt to load int and int[] from a D-styled data file.
Adding the functions to support the other types is trivial (hope to be using
templates :)
but supporting an arbitrary deep array isn't that obvious to me yet.
Please comment :)
ps. it uses std2 because of the possible template use.
dmd 1.041
begin 666 ddata.zip
M4$L#!!0````(`)L$OSI9=HHW,P```#D````(````9&%T82YD873CY<K,*U'(
M5+!5T#4TLK3FY0(+1,<J)!85`06C%0QU%(P4=(R!T$3'% C-=!3,=2QCK0%0
M2P,$"@``````"0B_.@````````````````8```!D9&%T82]02P,$% ````@`
M#P>_.CB-FW2#`P``N at H```T```!D9&%T82]D9&%T82YDG59=;],P%'T>TO[#
M!2$UABX,WE#()(1 0N(!\?%"%*5NXK06F1U<9V-\_7;NM9,XJ;JQ(;51>FV?
M>WSNN7;/==4U`JJ*6QZ[9W)\[_B>/&^UL;"S58Q?;C;)?DSJ6>@9QHQ4F[U@
MJ=6%`VR-O.!60+GE)LNS'(I:-B*9#U!85D)964MA)H.?KEKQ5M4:"HMODP&I
M+!1&7QX`LOJK4/.I??"=BSM6W;J1):RU;F C;"15($C\EC!&(!!;0AS'[/C>
M3X(XDC5$-#=NA-K8+:0IG,*O7S"-G5'V^)Q_9[C@)WZ/C+"=45#S9B<2"CQY
M8K>X$5#B$EY_+T5KI5;1 at U>8'+ at Q_ JLUK"6&]#&O>ZVJ/(#1HM_CT0"R7TZ
M8220ZM975OP7K;<C&G at T1ZG1ZAIZ1_BIM1&\W$:D)Y3)A-&87M81W)?J/;=6
M&!5!N815P4]^O#SY<GKR?,6 `4VCN0>XWH*LTF@"0$1 2$!,SQ ICC2=,2&E
M^CG8B2,Q.K4G32?*!?9'=X[Q77::D^!D4EFAF^PC-N[-61>F at Z,X`G<`-P-E
M^4&H,#P#NVLY/ZM=UU+7BLJ!SNI6T(*4^N.#OHS<2.\V-_+"^\N]GZ503'Q_
MO:UN4Z=:=ZJ:,;'F:N*47H69HBS8 at W=6`PJ*U"\X*7O?%\2IW%K#O&<>^2DM
M-SM1X(0H&"+4)60*@M^<R\_Y9[;"M78T-V');;D])%V08 at A;TU'4'0"SHVXH
MES^FCOS!!ZD_0&.K/[K3.F+P!Q:PP&<Q=_:ED5;4C8I6'P4WY19Z at -720SG&
MPW%*P/Z]+WPR:7<B@\5>#N=H(Y5(O$VF?8_A<%S.T8+0P\3L-(['Y*Y3H*<%
M7AC*�->IT\/:A6*,@@6$?1M=A(VMNW\HU4512NCR4LT at 6#QT!P1&J8FF(&
M!H?<O8(TN'K%DB&'4%7(X& (/5FP'IDFW(R;[.%.W*&=#UD$=#FWD5<]HU;-
M,Y<JCA$^9\ .RI+E^TZ]M3S9G>7)[B!/?GMY\GU8_+AV]?]77M*N,,.N;:2-
MKM$';Z&E7^Q%P:=;1Y'A?;QOI\#7M(/TS>"1?"<F,%T7&J-'SR2Z/-33EW-<
MS%@RM_FP[&!5!S6EFX=IN;%+_.'OY;[ --+HDI.([C)4U=P^;ED</T1Q2BRU
MA^F+$E:^2/T`WA A>)9.D0;AQCV'5J5-A<-N!/"[^@M02P,$% ````@`D at 2_
M.N-Z/9$$`0``[ $```8```!M86EN+F1E3TMJPS 07<?@.PQ9N!(8+[J,Z:KT
M%*6 at P9+C`5DR\B1N">W9*]F.TR8 at 1N*]>1_U7I^L`:V1L>J17)UG>4;]X /#
MR+IJR9KZ+_)<-=Z=[Z"1`[GC/S!BFGR$;H9+#+RL<?.<%\Z>-*1T(?/LDI!=
MTV%X_X 4[[ W4:06$;*J-W[=2$ \'+XN\=I%* G&P1);<F84T.#(8M'(8%"+
MJ[$$F=3?R1*YZ68#[H*?P)D)WCX;,S!Y)_:O_F2U>V*P'C4<8 \_6[VK1YSD
M&*A>'K$>KMVH%>NWCX;G]%*1*J$@"47Q0&$(B40IHW;N- 5BTUHG@$I0$%G<
MFAL[FH<]=1#JUBN.7U!+`0(4`!0````(`)L$OSI9=HHW,P```#D````(````
M````````(" ```````!D871A+F1A=%!+`0(4``H```````D(OSH`````````
M```````&````````````$" ``%D```!D9&%T82]02P$"% `4````" `/![\Z
M.(V;=(,#``"Z"@``#0```````````" @``!]````9&1A=&$O9&1A=&$N9%!+
M`0(4`!0````(`)($OSKC>CV1! $``.P!```&````````````(" ``"L$``!M
;86EN+F102P4&``````0`! #9````4P4`````
`
end
More information about the Digitalmars-d-learn
mailing list