Difference between revisions of "LDRAW file format specification"

From LDraw.org Wiki
Jump to navigation Jump to search
(Redirected page to Category:LDraw Files Syntax)
Line 1: Line 1:
'''LDRAW files''' need to have a specific '''syntax''' to be understood by the various tools.
#redirect [[:Category:LDraw Files Syntax]]
The syntax has been invented by [[James Jessiman]] and carefully extended since then.
You can find the definition of that syntax at
* http://www.ldraw.org/documentation/ldraw-org-file-format-standards.html
The syntax is taken care of by the [[LDraw Standards Board]].
== Advantages ==
* the syntax is text-based (not: binary), which makes it
** easily human-readable
** easily diffable by diff tools
** easy to store on source code revision control systems (like for example [[git]])
* the syntax is quite compact:
** the most frequent elements can be written in simple, compact syntax, without lots of syntax clutter around it (as for example in [[XML]])
== Disadvantages ==
* the syntax is "line-by-line based", this makes designing statements very difficult which aim to refer to a bunch of lines as a whole

Latest revision as of 05:43, 2 April 2018