The gmStudio distribution includes a large set of system metalanguage files that play an important role in how it recognizes, interprets, transforms, and re-authors VB6 and ASP code. The following table describes these files.
File
| Pre-Compiled*
| Description
|
ASPLANG.XML
| Y
| -
|
AspAuthor.gmsl
| Y
| -
|
auditvbi.gmsl
| Y
| -
|
authortext.gmsl
| Y
| -
|
CodeStyle.std.xml
| Y
| -
|
DAO350.dLL.xml
| Y
| -
|
enumerations.xml
| Y
| -
|
GMSLANG.XML
| Y
| -
|
HTMLLANG.XML
| Y
| -
|
IdlAuthor.gmsl
| Y
| -
|
Language.std.xml
| Y
| -
|
locSubsystem.gmsl
| Y
| -
|
messages.xml
| Y
| -
|
mig.MSVBVM60.dll.xml
| N
| -
|
mig.MSVBVM60_3.dll.xml
| N
| -
|
MigrationSupport.dll.xml
| Y
| -
|
netclasses.xml
| Y
| -
|
netControls.xml
| Y
| -
|
OPCODES.XML
| Y
| -
|
SharedFile.gmsl
| Y
| -
|
stdole2.tlb.xml
| Y
| -
|
templates.xml
| Y
| -
|
TOOLLANG.XML
| Y
| -
|
utility.gmsl
| Y
| -
|
vb6control.dcl.xml
| Y
| -
|
VB6IDL.XML
| Y
| -
|
VB7Lang.xml
| Y
| -
|
VBASIC.XML
| Y
| -
|
vbconstants.xml
| Y
| -
|
vbcontrols.xml
| Y
| -
|
vbmethods.xml
| Y
| -
|
vbproject.xml
| Y
| -
|
vbscript_3.dll.xml
| Y
| -
|
wpfSubsystem.gmsl
| Y
| -
|
- Pre-Compiled files are referenced by the
VB7Lang,.xml
script which is compiled by gmBasic to create the binary metalanguage repository, VB7Lang.VBI
. This binary repository is used by the tool during processing.