From: Brad B. <li...@be...> - 2004-02-27 04:56:03
|
[ way out of my depth, but anyway...] > [..] but "12" and 12 are not the same and you must never > switch between them. "02" and 2 is a more troubling case for me. I've already had trouble round tripping keys like this. Do I need a schema to preserve the "0"? >From reading Brian reply about perl internals, maybe yes. Brad -- ... But even a person who is good for nothing and exceedingly clumsy will be a reliable retainer if only he has the determination to think earnestly of his master. Having only wisdom and talent is the lowest tier of usefulness. -- Hagakure http://bereft.net/hagakure/ |
From: <in...@tt...> - 2004-02-27 05:22:24
|
On 27/02/04 15:53 +1100, Brad Bowman wrote: > [ way out of my depth, but anyway...] > > > [..] but "12" and 12 are not the same and you must never > > switch between them. > > "02" and 2 is a more troubling case for me. > I've already had trouble round tripping keys like this. This is a known problem in the current YAML.pm that will go away with the rewrite. > Do I need a schema to preserve the "0"? No you won't. Everything will be treated as strings unless you use the YAML::int class. If you do then you'll need to mark which numeric strings are really strings (using shadowing). Which in a sense is a programatic schema. Personally I can't wait to have a nice schema language for YAML. Should we begin the discussion process guys? Or do we need to finish the damn spec first? ;) Cheers, Brian > >From reading Brian reply about perl internals, maybe yes. > > Brad > > -- > ... But even a person who is good for nothing and exceedingly clumsy will be a > reliable retainer if only he has the determination to think earnestly of his > master. Having only wisdom and talent is the lowest tier of usefulness. > -- Hagakure http://bereft.net/hagakure/ > > > > > ------------------------------------------------------- > SF.Net is sponsored by: Speed Start Your Linux Apps Now. > Build and deploy apps & Web services for Linux with > a free DVD software kit from IBM. Click Now! > http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click > _______________________________________________ > Yaml-core mailing list > Yam...@li... > https://lists.sourceforge.net/lists/listinfo/yaml-core |