April 11, 2014 [phobos] replaceAll undefined? | ||||
---|---|---|---|---|
| ||||
Attachments:
| Please excuse me, I'm a noob, but I am enjoying learning D. I get the following compiler error: testd2.d(7): Error: undefined identifier replaceAll when trying to rdmd (build 20120724) the following file: -------- import std.stdio; import std.regex; void main() { // Comify a number auto com = regex(r"(?<=\d)(?=(\d\d\d)+\b)","g"); assert(replaceAll("12000 + 42100 = 54100", com, ",") == "12,000 + 42,100 = 54,100"); // auto y = (m.captures[1].length > 0 ? m.captures[1] : (m.captures[2].length > 0 ? m.captures[2] : m.captures[3])); } -------- Can anyone tell me what's wrong? The example is, by the way, taken straight from the online Phobos documentation. Thanks, Robert |
April 14, 2014 Re: [phobos] replaceAll undefined? | ||||
---|---|---|---|---|
| ||||
Posted in reply to Robert Hathaway | On Apr 11, 2014, at 4:25 PM, Robert Hathaway <robert.of.santiago@gmail.com> wrote: > Please excuse me, I'm a noob, but I am enjoying learning D. I get the following compiler error: > > testd2.d(7): Error: undefined identifier replaceAll > > when trying to rdmd (build 20120724) the following file: > > -------- > import std.stdio; > import std.regex; > > void main() { > // Comify a number > auto com = regex(r"(?<=\d)(?=(\d\d\d)+\b)","g"); > assert(replaceAll("12000 + 42100 = 54100", com, ",") == "12,000 + 42,100 = 54,100"); // auto y = (m.captures[1].length > 0 ? m.captures[1] : (m.captures[2].length > 0 ? m.captures[2] : m.captures[3])); > } > -------- > > Can anyone tell me what's wrong? The example is, by the way, taken straight from the online Phobos documentation. The example works on dmd 2.065, both with dmd and rdmd. With that version installed, rdmd says it's build 20140224. Looks like a date to me, and looks like you are using a July-2012 version! Time to update :) BTW, this list is for discussion of phobos development, and many people do not read this list. For further questions about D, please use the D.learn newsgroup. It also supports a web-based forum interface, as well as a mailing list interface. Please see forum.dlang.org. -Steve _______________________________________________ phobos mailing list phobos@puremagic.com http://lists.puremagic.com/mailman/listinfo/phobos |
Copyright © 1999-2021 by the D Language Foundation