D - Help!!!! (Off Topic!)
- Andrew (252/253) Jun 11 2002 I've been working on this silly little program in C++ and am
- Andrew (9/9) Jun 11 2002 Pavel Minayev wrote:
- Sean L. Palmer (21/30) Jun 11 2002 Maybe I'm crazy but it seems that DMD could automatically figure out wha...
- Pavel Minayev (3/6) Jun 12 2002 Indeed. Delphi does it since version 1.0. =)
- Walter (7/13) Jun 12 2002 what
- Robert W. Cunningham (10/11) Jun 12 2002 Getting rid of the preprocessor was good.
- Matthew Wilson (5/16) Jun 12 2002 That's not a bad idea though. That would be rather nice.
- Walter (4/15) Jun 12 2002 Phobos has a nice regexp package in it. -Walter
- Matthew Wilson (4/30) Jun 12 2002 See, I told you I didn't know anything. :)
- Andrew Edwards (40/40) Jun 12 2002 Point taken!!!
- Matthew Wilson (5/45) Jun 12 2002 Don't worry Andrew, I'm not having a dig - just a sarcastic English git,
- Carlos (3/6) Jun 13 2002 hehe
- Andrew (2/2) Jun 11 2002 I got it!
I've been working on this silly little program in C++ and am
having some problems getting it to run. Error codes refer to
something wrong in the money.h file, however I am not capable of
fixing the problem.
Normally, I wouldn't think of asking this question here, but I
running out of time so I thought I might give it a shot.
Thanks in advance.
Andrew
(P.S. The header file was created by the writers of a book I'm
using called "Problem Solving, Abstraction, and Design Using
C++," which is loaded with problems of its own.)
begin 666 money.h
M:&EB:70 <F5P96%T960 :6YC;'5S:6]N(" (" (" (" (" (" ("HO
M3 T*+R\E5$E43$4 ;6]N97D 0VQA<W, *&9R965W87)E('9E<G-I;VXI(" H
M:&ES('-P96-I86P ;&EM:71E9"!V97)S:6]N(&]F($E$22=S(&UO;F5Y(&-L
M87-S(&ES('!A8VMA9V5D(&9O< T*+R\ ('5N<F5S=')I8W1E9"!D:7-T<FEB
M("!I<R!S96QF('-U9F9I8VEE;G0L(&YO="!D97!E;F1I;F< ;VX 86YY(&UA
M8W)O<RP 9G5N8W1I;VYS+"!O<B!O=&AE< T*+R\ (" (&-L87-S97, :6X
M241))W, ;&EB<F%R>2 H8G5T(&ET('5S97, <W1A;F1A<F0 0RLK(&QI8G)A
M92 H8G5T(&-U<W1O;6EZ86)L92D :6YT97)N86P <F5P<F5S96YT871I;VXN
M+R =&AE:7( ;W=N(&EN=&5R;F%L('5S92X ($-O;G1A8W0 241)(&%T(" S
M;F-O<G!O<F%T92!A;&P ;W( <&%R="!O9B!T:&ES(&-L87-S(&]R(&ET<PT*
M+R\ (" (" <F5L871E9"!F=6YC=&EO;G, :6YT;R!C;VUM97)C:6%L('-O
M;F9O<FUA=&EO;B!A8F]U="!T:&4 9G5L;"!V97)S:6]N(&]R(&]T:&5R($E$
M22!C;&%S<V5S+ T*+R\E4U!!0T4 ,PT*(V1E9FEN92!-3TY%62!C;VYS="!M
M+R ($EN=&5R;F%L(')E<')E<V5N=&%T:6]N.B ($%L=V%Y<R!A;B!I;G1E
M9V5R+"!S8V%L960 <V\ =&AA="!U;FET>2!I<PT*+R\ (" M+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2 (" ('1H92!S;6%L;&5S="!M96%S=7)A8FQE('%U
M(&UO;F5Y251Y<&4 9&]U8FQE(" (" O+R (VEN8VQU9&4L(&4N9RX :68
M82!C;&%S<R!I<R!A=F%I;&%B;&4-"B-E;F1I9B (" (" (" (" ("
M(" (" ("\O("!F;W( ;75L=&DM=V]R9"!I;G1E9V5R<R!O<B!P86-K960
M9&5C:6UA; T*(" (" (" (" (" (" (" (" (" (" +R\ *$AO
M=V5V97(L('-O;64 8V]N<W1R=6-T;W)S(&%N9"!A8V-E<W-O<G,-"B ("
M(" (" (" (" (" (" (" (" ("\O(&%R92!L:6UI=&5D('1O(&1O
M;VYE>4E4>7!E('-C86QE.R +R\ (%-M86QL97-T(&9R86-T:6]N(&]F(&UO
M;F5T87)Y('5N:70-"B (" (" (" (" (" (" (" (" (" ("\O
M(" (')E<')E<V5N=&5D(&4N9RX ,3 P(#T
M;W1E8W1E9#H (" (" (" (" (" (" +R\ ($EN=&5R;F%L(&EN=&5G
M97( =F%L=64 /0T*(" ;6]N97E)5'EP92!V86QU93L (" (" (" +R\
M=', =7-E9"!I;B!O=71P=70 86YD(&EN<'5T(&9U;F-T:6]N<PT*(" +R\
M(" M+2TM+2TM+2TM+2TM+2TM+2TM+2 H:6YI=&EA;&EZ960 :6X 34].15E&
M=&EC(&-H87( ("!P9GA?<WEM8F]L6UT[(" +R\ 3&5A9&EN9R!C=7)R96YC
M>2!S>6UB;VP *%4N4RXZ("<D)RD-"B ('-T871I8R!C:&%R(" <V9X7W-Y
M;6)O;%M=.R ("\O(%1R86EL:6YG(&-U<G)E;F-Y('-Y;6)O; T*(" <W1A
M=&EC(&-H87( ("!D96-I;6%L7W!O:6YT.R +R\ 0VAA<F%C=&5R(&9O<B Q
M86UE(&]F(&UO;F5T87)Y('5N:70 *%4N4RXZ(" B9&]L;&%R(BD-"B ('-T
M871I8R!C:&%R(" 8V5N=%]N86UE6UT[(" ("\O($YA;64 ;V8 9G)A8W1I
M=&5D.B!S=&%T:6, 9&]U8FQE(')O=6YD*&-O;G-T(&1O=6)L92!X*3L-"B!P
M;R!S=7!P;W)T(&QI=&5R86P 8V]N<W1A;G1S+"!W92!A;&QO=R!C;VYV97)S
M:6]N(&9R;VT-"B ("\O("TM+2TM+2TM+2TM+2 (&9L;V%T+B 5&AI<R!I
M;FAI8FET<R!D971E8W1I;VX ;V8 <V]M92!M:7AE9"!E>'!R97-S:6]N<RX-
M"B ( T*(" ;6]N97DH8V]N<W0 9&]U8FQE(' I(#H =F%L=64H<F]U;F0H
M>" J('-C86QE*2D >WT-"B (&UO;F5Y*"D >WT (" (" (" (" ("
M("\O("!$969A=6QT(&-O;G-T<G5C=&]R+"!F;W( 969F:6-I96YC>0T*("
M(" O+R (" M("!T:&4 8V]P>2!C;VYS=')U8W1O<BP-"B ("\O(" ("T
M('1H92!A<W-I9VYM96YT(&]P97)A=&]R+ T*(" +R\E4U!!0T4 ,PT*("
M+R\ ($%C8V5S<V]R(&9U;F-T:6]N<SH-"B ("\O(" M+2TM+2TM+2TM+2TM
M("9D=6UM>2DJ,3 P*3L-"B ('T-"B ( T*(" ;6]N97E)5'EP92!M;VYE
M>4EN=" I(&-O;G-T('L-"B (" (&1O=6)L92!D=6UM>3L-"B (" (&UO
M9&8H9&]U8FQE*'9A;'5E*2 O('-C86QE+" F9'5M;7DI.PT*(" (" <F5T
M07)I=&AM971I8R!M96UB97( ;W!E<F%T;W)S. T*(" +R\ ("TM+2TM+2TM
M8WD =V4 9F]L;&]W(%-C;W1T($UY97)S(" B36]R92!%9F9E8W1I=F4 0RLK
M(BP 061D:7-O; T*(" +R\ (%=E<VQE>2D :6X 9&5F:6YI;F< =&AE(&-O
M;7!O=6YD(&%S<VEG;FUE;G0 ;W!E<F%T;W)S(&%S('!R:6UI=&EV92P-"B
M("\O("!A;F0 =&AE;B!D969I;FEN9R!M;W-T(&]R9&EN87)Y(&%R:71H;65T
M)B!O<&5R871O<BL]("A-3TY%62!R<RD >W9A;'5E("L](')S+G9A;'5E.R!R
M971U<FX *G1H:7,[?0T*(" ;6]N97DF(&]P97)A=&]R+3T *$U/3D59(')S
M>28 ;W!E<F%T;W(J/2 H8V]N<W0 9&]U8FQE(')S*7MV86QU93UR;W5N9"AV
M/2 H8V]N<W0 9&]U8FQE(')S*7MV86QU93UR;W5N9"AV86QU92]R<RD[(')E
M(')E<W5L="YV86QU92 ]("T =F%L=64[("!R971U<FX <F5S=6QT.WT-"B
M(&UO;F5Y("!O<&5R871O<BL *"D 8V]N<W0 >R!R971U<FX *G1H:7,[('T-
M"B ( T*(" ;6]N97D (&]P97)A=&]R*R H34].15D <G,I(" (" ("!C
M;W!E<F%T;W(M("A-3TY%62!R<RD (" (" (&-O;G-T('MR971U<FX ;6]N
M97DH*G1H:7,I("T](')S.WT-"B (&UO;F5Y("!O<&5R871O<BH *&-O;G-T
M(&1O=6)L92!R<RD 8V]N<W0 >W)E='5R;B!M;VYE>2 J=&AI<RD *CT <G,[
M?0T*(" ;6]N97D (&]P97)A=&]R+R H8V]N<W0 9&]U8FQE(')S*2!C;VYS
M97)A=&]R+R H34].15D <G,I(" (" (&-O;G-T('MR971U<FX =F%L=64
M;65M8F5R(&]P97)A=&]R<SH-"B ("\O(" M+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2T-"B ( T*(" <VAO<G0 ;W!E<F%T;W(]/2 H34].15D <G,I
M:&]R="!O<&5R871O<CP ("A-3TY%62!R<RD (" (&-O;G-T("![<F5T=7)N
M('9A;'5E(#P (')S+G9A;'5E.WT-"B ('-H;W)T(&]P97)A=&]R/#T *$U/
M3D59(')S*2 (" 8V]N<W0 ('MR971U<FX =F%L=64 /#T <G,N=F%L=64[
M?0T*(" <VAO<G0 ;W!E<F%T;W(A/2 H34].15D <G,I(" ("!C;VYS="
M<CX ("A-3TY%62!R<RD (" (&-O;G-T("![<F5T=7)N('9A;'5E(#X (')S
M+G9A;'5E.WT-"B ('-H;W)T(&]P97)A=&]R/CT *$U/3D59(')S*2 ("
M+R 1F]R(&5F9FEC:65N8WD =&AE(&9O;&QO=VEN9R!R961U;F1A;G0 <F5L
M871I;VYA;"!O<&5R871O<G,-"B ("\O("!A=F]I9"!C<F5A=&EN9R!T96UP
M;W)A<GD ;6]N97D ;V)J96-T<R!A;F0 :6YV;VMI;F< 8V]N<W1R=6-T;W)S
M("!C;VYS=" >W)E='5R;B!V86QU92 ]/2!R<R J('-C86QE.WT-"B ('-H
M;W)T(&]P97)A=&]R/" *&-O;G-T(&1O=6)L92!R<RD (&-O;G-T("![<F5T
M=7)N('9A;'5E(#P (')S("H <V-A;&4[?0T*(" <VAO<G0 ;W!E<F%T;W(\
M/2 H8V]N<W0 9&]U8FQE(')S*2 8V]N<W0 ('MR971U<FX =F%L=64 /#T
M;&4 <G,I("!C;VYS=" >W)E='5R;B!V86QU92 A/2!R<R J('-C86QE.WT-
M"B ('-H;W)T(&]P97)A=&]R/B *&-O;G-T(&1O=6)L92!R<RD (&-O;G-T
M("![<F5T=7)N('9A;'5E(#X (')S("H <V-A;&4[?0T*(" <VAO<G0 ;W!E
M<F%T;W(^/2 H8V]N<W0 9&]U8FQE(')S*2 8V]N<W0 ('MR971U<FX =F%L
M(" (" (" O+R *BHJ*BHJ*BH ($5N9"!O9B!C;&%S<R!D969I;FET:6]N
M;VYE>2!O<&5R871O<G,-"B\O(" M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2T-"FEN;&EN92!M;VYE>2 ;W!E<F%T;W(K(" H8V]N
M;FQI;F4 ;6]N97D (&]P97)A=&]R+2 *&-O;G-T(&1O=6)L92!L<RP 34].
M15D (')S*2![<F5T=7)N(')S("T ;',[?0T*:6YL:6YE(&UO;F5Y("!O<&5R
M871O<BH ("AC;VYS="!D;W5B;&4 ;',L($U/3D59("!R<RD >W)E='5R;B!R
M<R J(&QS.WT-"FEN;&EN92!M;VYE>2 ;W!E<F%T;W(O(" H8V]N<W0 9&]U
M92!S:&]R=" ;W!E<F%T;W(]/2 H8V]N<W0 9&]U8FQE(&QS+"!-3TY%62!R
M<RD ('MR971U<FX <G, /3T ;',[?0T*:6YL:6YE('-H;W)T("!O<&5R871O
M<CP ("AC;VYS="!D;W5B;&4 ;',L($U/3D59(')S*2 >W)E='5R;B!R<R ^
M92!L<RP 34].15D <G,I("T("!O<&5R871O<CX
M("AC;VYS="!D;W5B;&4 ;',L($U/3D59(')S*2 >W)E='5R;B!R<R \("!L
M<RP 34].15D <G,I("E86TF(&]P
M97)A=&]R/CX *&ES=')E86TF("!L<RP ;6]N97DF(')S*3L-"F]S=')E86TF
M(&]P97)A=&]R/#P *&]S=')E86TF(&QS+"!-3TY%62!R<RD[(" +R\ *&EN
`
end
begin 666 wbill.cpp
M+RH-"B ("!&:6QE.B!X>'AX>'AX>"YC<' -"B ("!$:7-P;&%Y<R!T:&4
M<F]O=', ;V8 82!Q=6%D<F%T:6, 97%U871I;VX =VET:"!I;G1E9V5R(&-O
M;W0Q(#T
M(&$L(&(L(&, (" (" (" O+R!T:')E92!I;G1E9V5R('9A<FEA8FQE<PT*
M(" (" (" -"B (" (" 4')O8FQE;2!/=71P=70-"B (" (" 9&]U
M92!R;V]T,B (" (" +R\ <V5C;VYD(')O;W0-"B (" (" *R!C;VUM
M96YT<PT**B\-" T*(VEN8VQU9&4 /&EO<W1R96%M/ T*(VEN8VQU9&4 /&EO
M9V5T7V%M;W5N="AD;W5B;&4 +"!C:&%R*3L-"G9O:60 <')I;G1?8FEL;"AM
M(" (" (" ("\O(&EN+V]U='!U=#H 8W5S=&]M97( 86-C;W5N="!N=6UB
M97(-"B 8VAA<B!U<V%G95]C;V1E.R (" (" (" (" +R\ :6XO;W5T
M(" ("\O("AH/6AO;64L(&,]8V]M;65R8VEA;"P :2 ](&EN9'5S=')I86PI
M=#H
M=%]D=64[(" (" (" (" +R\ ;W5T<'5T.B!T;W1A;"!A;6]U;G0 9'5E
M92!C;V1E+"!A;F0 =&]T86P =V%T97( =7-E9 T*("!A8V-O=6YT7VYU;2 ]
M(&=E=%]A3G5M*")0;&5A<V4 96YT97( >6]U<B!F;W5R(&1I9VET(&%C8V]U
M(&-O=70 /#P (D5N=&5R('1O=&%L(&=A;&QO;G, ;V8 =V%T97( =7-E9#H
M(CL-"B 8VEN(#X
M;W5N="!D=64-"B 86UO=6YT7V1U92 ](&=E=%]A;6]U;G0H=V%T97)?=7-E
M(&%C8V]U;G0 ;G5M8F5R+"!T;W1A;"!W871E<B!U<V5D+"!A;F0 86UO=6YT
M(&1U90T*("!P<FEN=%]B:6QL*&%M;W5N=%]D=64L(&%C8V]U;G1?;G5M+"!W
M=7!P97(H8V I.PT*(" (" :68 *&-H("$]("=()R F)B!C:" A/2 G0R<
M)B8 8V (3T )TDG*0T*(" (" ("![(&-O=70 /#P (DEN=F%L:60 8VAO
M:6-E+B!%;G1E<B!C;V1E("AH?&-\:2DZ("([('T-"B (" ?2!W:&EL92AC
M;B!C:#L-
M,#L-"B 8V]N<W0 :6YT($U!6%]!0U0 /2 Y.3DY.PT*("!I;G0 ;G5M.PT*
M(" -"B 8V]U=" \/"!A4W1R:6YG.PT*("!D;PT*(" ('L 8VEN+F-L96%R
M5"!\?"!N=6T /B!-05A?04-4*0T*(" (" ("![(&-O=70 /#P (DEN=F%L
M:60 86-C;W5N="!N=6UB97(Z("([('T-"B (" ?2!W:&EL92 H(2AC:6X
M?'P 8VEN+F5O9B I*2!\?" H;G5M(#P
M>PH (&UO;F5Y(&1U93L*"B <W=I=&-H("AC;V1E*0H ('L*(" (&-A<V4
M.PH (" ("!B<F5A:SL*(" (&-A<V4 )TDG. H (" ("!I9B H;6EZ=2 \
M(" 9'5E(#T ,C P,"XP,#L
M9#H
M:6YT(&%C8V]U;G0L(&1O=6)L92!G86QL;VYS*0I["B 8V]U=" \/"!E;F1L
M(#P\(&5N9&P /#P )UQT)PH (" (" /#P (E!H:6QA9&5L<&AI82!3=6)E
M(")7871E<B!":6QL(B \/"!E;F1L.PH (&-O=70 /#P )UQT)R \/" B,3$U
M(%)I8V5S($UI;&P 079E(B \/" G7'0G(#P\("=<="<*(" (" (#P\("=<
M="< /#P )UQT)R \/" B06-C;W5N=#H (B \/"!A8V-O=6YT(#P\(&5N9&P[
M"B 8V]U=" \/" G7'0G(#P
M/"!E;F1L(#P\(&5N9&P["B 8V]U=" \/" G7'0G(#P\(")4;W1A;"!W871E
M<B!U<V%G93HB"B (" (" \/" B(" B(#P\("AI;G0I9V%L;&]N<R \/" G
M7&XG(#P\("=<="< /#P (E1O=&%L(&%M;W5N="!D=64Z( H (" (" /#P
M(B ("0 (B \/"!F:7AE9" \/"!S971P<F5C:7-I;VXH,BD /#P =&]T86P
/#P 96YD;#L-"GT +R\ 16YD.B!P<FEN=%]B:6QL
`
end
Jun 11 2002
Pavel Minayev wrote: | | If you look at the comment, you will see that you probably need to | link money.cpp (whatever it is) to your program as well... | I have the file...but am unsure of how to link another source file to my own. The only linking I'm capable of right now is that which is automatically performed after compilation.
Jun 11 2002
Maybe I'm crazy but it seems that DMD could automatically figure out what
OBJ and LIBs are necessary (to a point!) by analyzing import statements in
the main file.
It should be able to get all the ones in the main app because they are all
interconnected. Stuff like OpenGL, WinGDI, etc would have to be specified
but with some small addition to the language we could specify this
information inside the D import "header"
For instance in WinGDI.d:
// WinGDI.d
// import functions within WinGDI32.DLL
import wingdi32.lib;
struct RECT
{
int left,top,right,bottom;
}
...
Then we would not have to pass much at all to the LINK command line. Just
paths so it can find all the libraries it decides it needs.
Sean
"Andrew" <crxace13 comcast.net> wrote in message
news:ae4v0d$2gvq$1 digitaldaemon.com...
Pavel Minayev wrote:
|
| If you look at the comment, you will see that you probably need
to
| link money.cpp (whatever it is) to your program as well...
|
I have the file...but am unsure of how to link another source
file to my own. The only linking I'm capable of right now is that
which is automatically performed after compilation.
Jun 11 2002
"Sean L. Palmer" <seanpalmer earthlink.net> wrote in message news:ae5h63$2oq$1 digitaldaemon.com...Maybe I'm crazy but it seems that DMD could automatically figure out what OBJ and LIBs are necessary (to a point!) by analyzing import statements in the main file.Indeed. Delphi does it since version 1.0. =)
Jun 12 2002
"Pavel Minayev" <evilone omen.ru> wrote in message news:ae70td$1k13$1 digitaldaemon.com..."Sean L. Palmer" <seanpalmer earthlink.net> wrote in message news:ae5h63$2oq$1 digitaldaemon.com...whatMaybe I'm crazy but it seems that DMD could automatically figure outinOBJ and LIBs are necessary (to a point!) by analyzing import statementsIt is entirely possible to do that with D. It is not, strictly speaking, a feature of the language but of the compiler. It's also possible with a D build system to eliminate make.the main file.Indeed. Delphi does it since version 1.0. =)
Jun 12 2002
Walter wrote:It's also possible with a D build system to eliminate make.Getting rid of the preprocessor was good. But you're going to take away Make as well? Next thing you know, you'll replace my bash and wish (TCL) shells with a D interpreter. Then the only language I'll need to know will be D. Wait: You're not planning on making powerful regexps part of the D language, are you? No? Then it looks like I'll be able to keep Perl after all... -BobC
Jun 12 2002
That's not a bad idea though. That would be rather nice. Any thoughts on making this a serious library ... ? "Robert W. Cunningham" <rcunning acm.org> wrote in message news:3D07D46B.E7BCC32B acm.org...Walter wrote:language,It's also possible with a D build system to eliminate make.Getting rid of the preprocessor was good. But you're going to take away Make as well? Next thing you know, you'll replace my bash and wish (TCL) shells with a D interpreter. Then the only language I'll need to know will be D. Wait: You're not planning on making powerful regexps part of the Dare you? No? Then it looks like I'll be able to keep Perl after all... -BobC
Jun 12 2002
Phobos has a nice regexp package in it. -Walter "Robert W. Cunningham" <rcunning acm.org> wrote in message news:3D07D46B.E7BCC32B acm.org...Walter wrote:language,It's also possible with a D build system to eliminate make.Getting rid of the preprocessor was good. But you're going to take away Make as well? Next thing you know, you'll replace my bash and wish (TCL) shells with a D interpreter. Then the only language I'll need to know will be D. Wait: You're not planning on making powerful regexps part of the Dare you? No? Then it looks like I'll be able to keep Perl after all... -BobC
Jun 12 2002
See, I told you I didn't know anything. :) "Walter" <walter digitalmars.com> wrote in message news:ae99bg$280t$1 digitaldaemon.com...Phobos has a nice regexp package in it. -Walter "Robert W. Cunningham" <rcunning acm.org> wrote in message news:3D07D46B.E7BCC32B acm.org...DWalter wrote:It's also possible with a D build system to eliminate make.Getting rid of the preprocessor was good. But you're going to take away Make as well? Next thing you know, you'll replace my bash and wish (TCL) shells with ainterpreter. Then the only language I'll need to know will be D. Wait: You're not planning on making powerful regexps part of the Dlanguage,are you? No? Then it looks like I'll be able to keep Perl after all... -BobC
Jun 12 2002
Point taken!!! "Matthew Wilson" <matthew thedjournal.com> wrote in message news:ae99ki$288e$1 digitaldaemon.com... | See, I told you I didn't know anything. :) | | "Walter" <walter digitalmars.com> wrote in message | news:ae99bg$280t$1 digitaldaemon.com... | > Phobos has a nice regexp package in it. -Walter | > | > "Robert W. Cunningham" <rcunning acm.org> wrote in message | > news:3D07D46B.E7BCC32B acm.org... | > > Walter wrote: | > > | > > > It's also possible with a D build system to eliminate make. | > > | > > Getting rid of the preprocessor was good. | > > | > > But you're going to take away Make as well? | > > | > > Next thing you know, you'll replace my bash and wish (TCL) shells with a | D | > > interpreter. | > > | > > Then the only language I'll need to know will be D. | > > | > > Wait: You're not planning on making powerful regexps part of the D | > language, | > > are you? | > > | > > No? Then it looks like I'll be able to keep Perl after all... | > > | > > | > > -BobC | > > | > > | > | > | |
Jun 12 2002
Don't worry Andrew, I'm not having a dig - just a sarcastic English git, surrounded by even more sarcastic Australian gits. (ooh, maybe I shouldn't mention that, as that will help the stalkers track me down!) "Andrew Edwards" <crxace13 comcast.net> wrote in message news:ae99pp$289n$1 digitaldaemon.com...Point taken!!! "Matthew Wilson" <matthew thedjournal.com> wrote in message news:ae99ki$288e$1 digitaldaemon.com... | See, I told you I didn't know anything. :) | | "Walter" <walter digitalmars.com> wrote in message | news:ae99bg$280t$1 digitaldaemon.com... | > Phobos has a nice regexp package in it. -Walter | > | > "Robert W. Cunningham" <rcunning acm.org> wrote in message | > news:3D07D46B.E7BCC32B acm.org... | > > Walter wrote: | > > | > > > It's also possible with a D build system to eliminate make. | > > | > > Getting rid of the preprocessor was good. | > > | > > But you're going to take away Make as well? | > > | > > Next thing you know, you'll replace my bash and wish (TCL) shells with a | D | > > interpreter. | > > | > > Then the only language I'll need to know will be D. | > > | > > Wait: You're not planning on making powerful regexps part of the D | > language, | > > are you? | > > | > > No? Then it looks like I'll be able to keep Perl after all... | > > | > > | > > -BobC | > > | > > | > | > | |
Jun 12 2002
"Matthew Wilson" <matthew thedjournal.com> escribió en el mensaje news:ae9a82$28ph$1 digitaldaemon.com...Don't worry Andrew, I'm not having a dig - just a sarcastic English git, surrounded by even more sarcastic Australian gits. (ooh, maybe I shouldn't mention that, as that will help the stalkers track me down!)hehe
Jun 13 2002









"Matthew Wilson" <dm synesis-group.com> 