[Swift-devel] Re: folding/sequential-while/whatever and accessing data in files
Mihael Hategan
hategan at mcs.anl.gov
Fri Sep 7 14:36:07 CDT 2007
On Fri, 2007-09-07 at 19:08 +0000, Ben Clifford wrote:
>
> On Fri, 7 Sep 2007, Yong Zhao wrote:
>
> > Just want to make a short comment that Ian once mentioned the syntax
> >
> > int i<"myint.txt">;
> >
> > should be valid, so you don't need the weird @extractint function.
You do. The question is where it appears. Should we allow writing
mappers nicely in Swift?
intMapper(string fileName) {
string fileName(): fileName;
int get(): atoi(read(fileName));
set(int value): write(fileName, itoa(value));
}
or stick to Java:
IntMapper extends SingleFileMapper {
DSHandle getValue() {
return RootNode.newInstance(Types.INT, new
Integer(readFile(fileName)));
}
void setValue(DSHandle val) {
writeToFile(fileName, String.valueOf(val));
}
}
or do it on the fly:
int i = @extractint(file)
Or all of them?
More information about the Swift-devel
mailing list