Skip to content

creating_rawCML

Oliver Stueker edited this page May 5, 2015 · 2 revisions

The creation of rawCML is an intermediate step in creating semanticCML. The two- (or more-) step process:

 * simplifies the overall process
 * allows debugging as the rawCML can be serialized
 * allows the code-specific semantics to be analysed (e.g. by creating dictionaries)
 * allows the input to be partially validated
 * may act as a diagnostic for file type (u.e. if rawCML can be created by Foo2CML the file is probably of Foo type)

rawCML for GAMESSUK Punch

This is a direct syntactic translation of the input, keeping to the original order and omitting as little as possible. It should be possible, though messy and probably pointless, to recreate the oroginal file from this (without formatting). Points to note are in XML comments:

see also creating_completeCML

Clone this wiki locally