|
In lugnet.cad.dev, Steve Bliss writes:
> Oyez, oyez! Please read the new Multi-Part DAT (MPD) Language
> Extension specification at <http://www.ldraw.org/reference/specs/mpd>.
> All comments, suggestions, and criticisms are welcome.
One addition that might be useful for people using the spec is to explicitly
state that other than the first file being the main one, there is no
implicit order to the remaining files. This is implied by the existing
spec, but not actually stated. Specifically, one file near the top of an
MPD may reference another file near the bottom. So an MPD parser must first
scan the entire MPD file for subfiles before trying to parse the individual
subfiles.
Obviously it has to do this anyway in order to parse the main file in the
MPD, since that one is guaranteed to show up first, and it presumably
references other files in the MPD. However, it's not necessarily obvious
that the other files are also in arbitrary order.
--Travis Cobbs (tcobbs@REMOVE.halibut.com)
|
|
Message has 1 Reply: | | Re: MPD spec
|
| (...) Good point. Should probably also add the following... - There shouldn't be multiple files with the same name. - paths are allowed, so are explicit drive references. But the capability should be use with restraint, since it can easily make it (...) (22 years ago, 5-Aug-02, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
|
Message is in Reply To:
| | Re: MPD spec
|
| (...) I don't know if we ever agreed on it; I don't remember the discussion of it at all. But I included it in the page. (...) Oyez, oyez! Please read the new Multi-Part DAT (MPD) Language Extension specification at (URL). All comments, suggestions, (...) (22 years ago, 5-Aug-02, to lugnet.cad.dev, lugnet.cad.dev.org.ldraw)
|
65 Messages in This Thread:
- Entire Thread on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
This Message and its Replies on One Page:
- Nested:
All | Brief | Compact | Dots
Linear:
All | Brief | Compact
|
|
|
|