The translation process includes an authoring step that uses a "String Machine" to generate the target code. The string machine is like a runtime execution engine (e.g. the .NET CLR that executes IL operation streams) but it has a critical difference: instead of performing the operations, it authors the code described by those operations. The form of that code is defined in terms of patterns in metalanguage files. This article contains
For convenience, an excerpt from this page the gmBasic Language reference page that describes pattern strings in more detail is included here.
Insert excerpt | ||||
---|---|---|---|---|
|
...