|
@@ -61,14 +61,17 @@ Type TIParser
|
|
|
|
|
|
Const STATE_CLASS:Int = 1
|
|
Const STATE_CLASS:Int = 1
|
|
|
|
|
|
-
|
|
|
|
|
|
+ If Not modpath Then
|
|
|
|
+ modpath = imp
|
|
|
|
+ End If
|
|
|
|
+
|
|
' already imported??
|
|
' already imported??
|
|
If _appInstance.IsImported(modpath)
|
|
If _appInstance.IsImported(modpath)
|
|
' add import to the scope (so we can find decls in it later)
|
|
' add import to the scope (so we can find decls in it later)
|
|
pmod.imported.Insert(modpath, _appInstance.globalImports.ValueForKey(modpath))
|
|
pmod.imported.Insert(modpath, _appInstance.globalImports.ValueForKey(modpath))
|
|
Return False
|
|
Return False
|
|
End If
|
|
End If
|
|
-
|
|
|
|
|
|
+
|
|
Local _mod:TModuleDecl = New TModuleDecl.Create(modpath, "bb" + modpath, path, attrs)
|
|
Local _mod:TModuleDecl = New TModuleDecl.Create(modpath, "bb" + modpath, path, attrs)
|
|
Select modpath
|
|
Select modpath
|
|
Case "brl.classes", "brl.blitzkeywords"
|
|
Case "brl.classes", "brl.blitzkeywords"
|