D - more issues in 0.76 - set2.zip
- one_mad_alien hotmail.com (126/126) Dec 06 2003 this archive contains the following test programs.
this archive contains the following test programs. still having problems with wchar[]'s I think Perl/Lua have the right idea here where expr's are evaluateed in the context that they are to be returned in. i.e. int a = b; (b is evaluated as an int). as should here passing a "" string through a function gets it into the right context. chartest.d : "" strings not evaluated in the '=' context chartest.d(6): cannot implicitly convert char[3] to wchar chartest2.d : "" strings context resolved if passed through a no-op function chartest3.d : ~ char[] and ~ char problems chartest3.d(26): incompatible types for (("${") ~ (label[i..i + 1])): 'char[]' and 'wchar[]' is this the right behaviour for the interaction between operator new and opCall ? opcalltest.d : is this the right precidence for op new ? opcalltest.d(18): found '(' when expecting ';' opcalltest.d(18): found ')' when expecting ';' some type info's are missing .... and what about double[][][][][][][][][] ? I think Java have the right approach here T[] is an Object therefore its typeinfo is efectivle that of the class T[] (another reason to change the array semantics) titest.d : Missing typeinfo's C:\dmd\bin\..\..\dm\bin\link.exe titest,,,user32+kernel32/noi; OPTLINK (R) for Win32 Release 7.50B1 Copyright (C) Digital Mars 1989 - 2001 All Rights Reserved titest.obj(titest) Error 42: Symbol Undefined __init_10TypeInfo_b titest.obj(titest) Error 42: Symbol Undefined __init_11TypeInfo_Ab titest.obj(titest) Error 42: Symbol Undefined __init_11TypeInfo_Af titest.obj(titest) Error 42: Symbol Undefined __init_11TypeInfo_Ad titest.obj(titest) Error 42: Symbol Undefined __init_12TypeInfo_AAb titest.obj(titest) Error 42: Symbol Undefined __init_12TypeInfo_AAf titest.obj(titest) Error 42: Symbol Undefined __init_12TypeInfo_AAd titest.obj(titest) Error 42: Symbol Undefined __init_12TypeInfo_AAi --- errorlevel 8 problems when enabling inlining .. deltest.d : unable to compile with -inline deltest.d(26): function updateFrame cannot access frame of function getDelegateFor begin 0644 set2.zip MTZ>0FW/._7'RAM,I`3*9^%Z!5X`6*$E?MV55;G="_9Z^YQ34&%[51J O,!J8 MKFHA>0/LFS:&MV9L=8$U!Q"RSE!\0H#SG.097N M I0LWF<9O \H[ 6*;S5DJW$M%?T%Q8\WI&M&I;SXLNYX`-(IX'$F([H\I_L` M`P04````"`!\NH0O88C1*J0```#H````#P M(*?>DU[IPAEGSZ3:+D$<]4VCRF%GMA^TA0+>G!T,$BQNA>M&A=4XT 05'..9 MPYX8POV_H<*2K(C:&*P:(>+HHIT)(;)D>4W!8PI%]>&L+LM4:>\G5'XJSB![ M1$= YL4::<B^0#I M]BC]$A%1L]5"FH1D X?2?^^&5O30T[`S^W;GZ70R"-,R!,)(ET8**=8\MAU8 MY_MIB'2"S1G3'2IX25$$I!1L-AAY'RD6.V./5N^<&48T/_)A";R+</NZRJ"= M<$(T%C7U G^(\QGV`(XL%8IV ]:4JED,/OM:J`,39XS;GS;G?.>[])*+9)]1 MB+=$*EJH8.$ZKL/RG9`*"I7 &.N5B:H]'L!1R,\"!F/7.1K**C),OJ'OE"=3 M!)=F1M8T&P'C"ACX<'*=S 62!ZW5D0<X+\'KGKRFJD K%K7PLEOC5.TEKZGE M`TEF_Y,$8S:</A G)2S[+4[P5)SS58KSL^;S/YG?\34R.6$<0:VA58C<'*RP MDE_5_N.PWJ> M5,A /`$"I'32K=3`U??R+3\F^#L'AC<`^=M<"=U^A1YNK.: M8-Q+(CW;]T9F!&>4;]363J9"(GMC2Y L]/;2&M+U<&A/W*CV8JT4DT(A<W8? M&1<6^5:Q;`4`K__&/0O8&YZ8HM1\%6\!P>OZ \8*Q,5%X(J+KCC3BM.\4AB& M2E5J^_7[V,VEKAJ-4*$F])0O%^$IM?0>]M;";;D04BOIX;M6%63KQE:2<->8 MD_6%LUV(MKLG2:K\94PX(O7?M9MP?_'KD]S8;KX)J(MS]!%\X*D,7A^VE0V- MQ?[VYOE1D+9#LMQ[SN4U[;TW"MI.HC&D/&5)G,32H/=PZ3IX)G&D+14E&#V% M5AO(/_H]!/K`WW%2K!MFQ\?OC+(5U:LZB=]02P,$%````` `>EN&+S^``AY= MD4O4%CSP;'H!5L'*QT/9_&_=:WK0:)18>ND*6F:,BVRM5;>H ;GBQJJ%JI/< MDI)#OFG M*'$$L6`%BC-*4X(MR"X2EQ1M)*)>(UI=KWPMJN5,B-NFDC\/VAR*ID5M72G( MJ43)L==Q5B2NX.W]S#C M'9,Q_H\W3+)2D6O-P>R\;,KS N1YFOJO;/J%('F9XI7K3I^_O;W=&=33?.L2 M7^0S^+9N"B7 NRRQ(NDNSGQ.DNP\FYPZJT?.ZKQX.$EV2[+_-"S5D["4#V?) M[U >8VE(\PA/0YHG,D5A,!Z/`7V6P"4*V/'7J,2[1]I)UC]^!7X4D`M79&L8 MDW17'P?8S<2X&3W0M:4;D!\T:_!F`C+.T; )TN^IZ Z[0'OH'L+")ZA^"H;! M5,%*PT`0/2>0?YB3I"+%LZ$']>2]>"E%MLFV+FQWP^XD*E*_W9G-)E5$2-I" M#IG M)[.U &+'-;XJGT,$U>ANX(B %Y %DH30L`A?>"AA-JH)S^4A2^E!N:^U0`D/ M]EWZ?-E-]H8TW/VR%865L0W"$EH"T`#XII8NARNJR<F<!15[F15P&)2&)>_= MS >VR+Q:,Y$?]NHL'#B8I(?;^E%HW2MO%/;:;(JGX6L!1KX1P*,P9;\/(6=S MVB/O\"$&)[%Q!E KYO"_3.=MG-!J?;K45ELQ7BRB3Y>K;+/1<K1>#S\SRFEA M" ``````/5N&+P````````````````4```!S970R+U!+`0(4`!0````(`!U: M=%!+`0(4`!0````(`'RZA"]AB-$JI````. ````/``````````$`(`"V 3D! M``!S970R+V-H87)T97-T+F102P$"%``4````"`"WNH0O07<W:HP```#E```` M97-T,RYD4$L!`A0`%````` `VUJ&+[1%/=85`0``Y0(```X``````````0` M<F5A9&UE+G1X=%!+`0(4`!0````(`"^&A2\>&VW.90$``%P%```-```````` M``$`(`"V ? (``!S970R+W1I=&5S="YD4$L!`A0`" ``````/5N&+P`````` '`*L*``````4` ` end
Dec 06 2003