Welcome! Log In Create A New Profile

Advanced
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives
avatarAugust 21, 2013 01:39PM
But now you have introduced order dependency and content limitations. Parsing syntax in this kind of format is an unnecessary headache, because it's inherently very fragile.

Most structured languages have solved this problem. Look to XML for inspiration, not LDraw. If you want key-value pairs, then you either need to force keys and values, or you need a symbol to indicate a key with no value, e.g. <tag/>. You also need an escape sequence for including the delimiter(s) themselves in values, e.g. <tag>&lt;</tag>. Frankly, it's a lot easier to write parsing code for something like that than the alternative.

Allen
SubjectAuthorViewsPosted
Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik557August 13, 2013 05:05PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee294August 13, 2013 10:42PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Magnus Forsberg277August 14, 2013 08:54AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee254August 14, 2013 09:25AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Travis Cobbs273August 14, 2013 09:50AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Reuben Pearse305August 28, 2013 01:40PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Travis Cobbs309August 28, 2013 02:56PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen280August 15, 2013 01:55AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik261August 16, 2013 02:20PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Michael Heidemann239August 17, 2013 04:49AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen238August 17, 2013 06:27AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Michael Heidemann224August 17, 2013 08:25AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik274August 17, 2013 09:43AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik244August 17, 2013 10:06AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Michael Heidemann202August 17, 2013 11:24AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik248August 17, 2013 04:34PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee257August 18, 2013 12:37AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Michael Heidemann250August 18, 2013 01:13AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik279August 18, 2013 08:12AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee281August 18, 2013 08:40AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo229August 18, 2013 08:52AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen235August 18, 2013 02:02PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik232August 18, 2013 10:39AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Jude Parrill235August 19, 2013 12:12AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik253August 19, 2013 12:18PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik240August 18, 2013 02:21PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen222August 18, 2013 03:24PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik248August 18, 2013 04:51PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Orion Pobursky195August 20, 2013 07:10AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Allen Smith252August 20, 2013 09:26AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik230August 20, 2013 11:38AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Roland Melkert213August 20, 2013 02:44PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee233August 20, 2013 11:07PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo228August 20, 2013 11:52PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee245August 21, 2013 04:29AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik238August 21, 2013 07:24AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo222August 21, 2013 07:39AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik237August 21, 2013 08:33AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo250August 21, 2013 10:12AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik259August 21, 2013 11:49AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Allen Smith262August 21, 2013 01:39PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Roland Melkert213August 21, 2013 02:03PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee226August 21, 2013 10:24PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Allen Smith219August 22, 2013 10:29AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik271August 22, 2013 12:47PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee233August 22, 2013 11:36PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Roland Melkert241August 23, 2013 08:34AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo242August 24, 2013 02:22AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Travis Cobbs222August 22, 2013 01:40PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik214August 21, 2013 07:17AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Tim Gould266August 18, 2013 06:04AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Ben Supnik272August 18, 2013 08:09AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen235August 18, 2013 02:01PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee224August 17, 2013 07:01AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo221August 18, 2013 12:28AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Chris Dee245August 18, 2013 12:44AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Santeri Piippo226August 18, 2013 01:00AM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen206August 18, 2013 02:01PM
Re: Parsable Meta-Data for High-detail vs. Low-detail parts and primitives Steffen338September 01, 2013 01:37PM



Sorry, only registered users may post in this forum.

Click here to login