diff --git a/LINQ/LINQ/APP/CLI.vb b/LINQ/LINQ/APP/CLI.vb
index 443361e..7175991 100644
--- a/LINQ/LINQ/APP/CLI.vb
+++ b/LINQ/LINQ/APP/CLI.vb
@@ -1,34 +1,35 @@
#Region "Microsoft.VisualBasic::701285d38e46fc7530fa738fcfc4df82, ..\sciBASIC.ComputingServices\LINQ\LINQ\APP\CLI.vb"
- ' Author:
- '
- ' asuka (amethyst.asuka@gcmodeller.org)
- ' xieguigang (xie.guigang@live.com)
- ' xie (genetics@smrucc.org)
- '
- ' Copyright (c) 2016 GPL3 Licensed
- '
- '
- ' GNU GENERAL PUBLIC LICENSE (GPL3)
- '
- ' This program is free software: you can redistribute it and/or modify
- ' it under the terms of the GNU General Public License as published by
- ' the Free Software Foundation, either version 3 of the License, or
- ' (at your option) any later version.
- '
- ' This program is distributed in the hope that it will be useful,
- ' but WITHOUT ANY WARRANTY; without even the implied warranty of
- ' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- ' GNU General Public License for more details.
- '
- ' You should have received a copy of the GNU General Public License
- ' along with this program. If not, see .
+' Author:
+'
+' asuka (amethyst.asuka@gcmodeller.org)
+' xieguigang (xie.guigang@live.com)
+' xie (genetics@smrucc.org)
+'
+' Copyright (c) 2016 GPL3 Licensed
+'
+'
+' GNU GENERAL PUBLIC LICENSE (GPL3)
+'
+' This program is free software: you can redistribute it and/or modify
+' it under the terms of the GNU General Public License as published by
+' the Free Software Foundation, either version 3 of the License, or
+' (at your option) any later version.
+'
+' This program is distributed in the hope that it will be useful,
+' but WITHOUT ANY WARRANTY; without even the implied warranty of
+' MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+' GNU General Public License for more details.
+'
+' You should have received a copy of the GNU General Public License
+' along with this program. If not, see .
#End Region
+Imports Microsoft.VisualBasic.CommandLine
Imports Microsoft.VisualBasic.CommandLine.Reflection
-Imports sciBASIC.ComputingServices.Linq.Framework.Provider.ImportsAPI
Imports sciBASIC.ComputingServices.Linq.Framework.Provider
+Imports sciBASIC.ComputingServices.Linq.Framework.Provider.ImportsAPI
'''
''' 框架程序自带的注册模块以及一些配置的管理终端
@@ -41,7 +42,7 @@ Module CLI
'''
'''
- Public Function InstallPlugins(args As CommandLine.CommandLine) As Integer
+ Public Function InstallPlugins(args As CommandLine) As Integer
Using registry As TypeRegistry = TypeRegistry.LoadDefault
Call registry.InstallCurrent()
End Using
diff --git a/LINQ/LINQ/LINQ.Designer.cd b/LINQ/LINQ/LINQ.Designer.cd
new file mode 100644
index 0000000..960f685
--- /dev/null
+++ b/LINQ/LINQ/LINQ.Designer.cd
@@ -0,0 +1,355 @@
+
+
+
+
+
+ AAAAAAAAACAAAQAAAAAAAAAAAAAQAEABAAAAAgAgAEQ=
+ Framewok\DynamicCode\DynamicCompiler.vb
+
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAAAAAAAA=
+ Framewok\DynamicCode\LinqClosure\LinqClosure.vb
+
+
+
+
+
+ AAAAAAAAACAAAAAEAAAAABASAAAgAAAgAACAAgAAAAA=
+ Framewok\ObjectModel\Linq.vb
+
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=
+ Framewok\ObjectModel\ParallelLinq.vb
+
+
+
+
+
+ AAAAAAAAAAAAiAAEAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ Framewok\Provider\ILinqProvider.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAEAEAAoAAAAAAAAAAAAQAAAAAAAAA=
+ Framewok\Provider\LinqEntity.vb
+
+
+
+
+
+ AAAAAAIAAAAAAAAEAAAAAAAAAAAEAAAggAABAAAAAAA=
+ Framewok\Provider\Registry\TypeEntry.vb
+
+
+
+
+
+
+ AIAEgIAAAAAgAAAEAAAAAEBACABJAgAAAAIAAAAAAAA=
+ Framewok\Provider\Registry\TypeRegistry.vb
+
+
+
+
+
+
+ AAAEgIAAACAAAIAEAAAAAAAAAABBAAAAgAAAEgAAAAA=
+ Framewok\Provider\ImportsAPI\APIProvider.vb
+
+
+
+
+
+
+ AAIAAAAAAAAAAAAAAAAABAAQAAAAAAAAAAAAAAEAAAA=
+ Framewok\Provider\ImportsAPI\ImportsNs.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAABAAA=
+ LDM\Parser\ClosureTokens.vb
+
+
+
+
+
+ AIAAAIAAAAAgAAIEAAAAAAAAAAEAAIAgAAgACgABAAA=
+ LDM\Parser\LINQStatement.vb
+
+
+
+
+
+ AAAACQAAAgAAAAAEAAAAAIAAAAAAAAAAAAAAAAAAAAA=
+ LDM\Parser\Tokens\Closure.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAEAAAIAAQAAAAAAAAggAAAAAAAAAA=
+ LDM\Parser\Tokens\FromClosure.vb
+
+
+
+
+
+ AAACAAAAAAAAAAAEAAAAAAAAACAAACAAAQAAAAAAAAA=
+ LDM\Parser\Tokens\InClosure.vb
+
+
+
+
+
+ AAACAAAAAAAAAAAEAAAAAAAAAAAAACAAAQAAAAAAAAA=
+ LDM\Parser\Tokens\InClosure.vb
+
+
+
+
+
+ AAACAAAAAAAAAAAAAAAAAAAAAAAAAiAAAQAAAAAAAAA=
+ LDM\Parser\Tokens\InClosure.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAEIAAgAAQAAAAAAAAAAQAAAAAAAAA=
+ LDM\Parser\Tokens\LetClosure.vb
+
+
+
+
+
+
+ AAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ LDM\Parser\Tokens\Options.vb
+
+
+
+
+
+ AAAAAAAAEAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAQA=
+ LDM\Parser\Tokens\SelectClosure.vb
+
+
+
+
+
+
+
+
+
+
+
+ LDM\Parser\Tokens\WhereClosure.vb
+
+
+
+
+ LDM\Parser\Tokens\WhereClosure.vb
+
+
+
+
+ AAAAAAAAAAAAIAAAAAAgAAAAAAAAAAAAAAAAAACAQAA=
+ LDM\Parser\Tokens\WhereClosure.vb
+
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAEAAAAAAAABAAAAAAAAAAAAAAA=
+
+
+
+
+
+ AgAAAAAAAiEAAAAEAgAAAgAwAAAAAAABAQAACgAAAAA=
+ Script\Runtime.vb
+
+
+
+
+
+
+ AAAAAAAAAAEACAAACAAAAgAAAAAAAAAAAAAAAAAAAAA=
+ Script\Script.vb
+
+
+
+
+
+ QAAAAAAAAAAAABAEAAAAAAQAAAAAABAAAAAAAAAAAAA=
+ Script\Variable.vb
+
+
+
+
+
+
+ AAAAAAEAAAAAABAEAAAAAAAAAAAAAAAEAAAAAAAAAAA=
+ Script\Tokens\Imports.vb
+
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAA=
+ Script\Tokens\Linq.vb
+
+
+
+
+
+ Script\Tokens\Linq.vb
+
+
+
+
+
+ AAAAAAAAAAAAAgAEAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ Script\Tokens\Returns.vb
+
+
+
+
+
+ AAAAAAAQAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAQA=
+ Framewok\DynamicCode\LinqClosure\LinqValue.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAA=
+ Framewok\DynamicCode\Abstract.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQA=
+ Framewok\DynamicCode\Abstract.vb
+
+
+
+
+
+ AAAAAACAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAA=
+ LDM\Parser\Tokens\InClosure.vb
+
+
+
+
+
+ AgEEAEACEAACICggAAAgAAAAAAEgAEAAAwAACEAAAEQ=
+ LDM\TokenIcer.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAAAAAAAAAAAA=
+ Framewok\Provider\ILinqProvider.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAA=
+ APP\CLI.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAIAAAA=
+ APP\Program.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAAAAAAAAAA=
+ Framewok\SDK_PATH.vb
+
+
+
+
+
+ AAIAACAAAAAAIAAAAAAACAIAAAAAAAAAgAAAAAgAEAA=
+ Framewok\DynamicCode\LinqClosure\LinqClosure.vb
+
+
+
+
+
+ AAAAAAAgAAAAAAAAAAAAAAIAAAAAAAAQAAAAAAAAAAA=
+ Framewok\Provider\DefaultEntity.vb
+
+
+
+
+
+ AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAA=
+ Framewok\Provider\ILinqProvider.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ Framewok\Provider\ImportsAPI\ImportsAPI.vb
+
+
+
+
+
+ AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ LDM\Parser\ClosureParser.vb
+
+
+
+
+
+ AAAACAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=
+ LDM\Parser\Tokens\LetClosure.vb
+
+
+
+
+
+ AAAAAQAAAAAAAAAAAAAAAAIAAAAAAAAAAABAAAAAAAA=
+ LDM\TokenIcer.vb
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAABEAAAAQAAAAAAAAgIAAAAAIA=
+
+
+
+
+
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAAAA=
+
+
+
+
\ No newline at end of file
diff --git a/LINQ/LINQ/LINQ.vbproj b/LINQ/LINQ/LINQ.vbproj
index c060597..163f26f 100644
--- a/LINQ/LINQ/LINQ.vbproj
+++ b/LINQ/LINQ/LINQ.vbproj
@@ -269,6 +269,7 @@
+
MyApplicationCodeGenerator
Application.Designer.vb