-
Notifications
You must be signed in to change notification settings - Fork 2
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)
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