diff --git a/CodeCompletion/CodeCompletion.cs b/CodeCompletion/CodeCompletion.cs index 5bfadf30e..7b07cb8bf 100644 --- a/CodeCompletion/CodeCompletion.cs +++ b/CodeCompletion/CodeCompletion.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/CodeCompletion/CodeCompletionPCUReader.cs b/CodeCompletion/CodeCompletionPCUReader.cs index 4265a7baf..d2a23319b 100644 --- a/CodeCompletion/CodeCompletionPCUReader.cs +++ b/CodeCompletion/CodeCompletionPCUReader.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/CodeFormatter.cs b/CodeCompletion/CodeFormatter.cs index 87f78d59b..51859177f 100644 --- a/CodeCompletion/CodeFormatter.cs +++ b/CodeCompletion/CodeFormatter.cs @@ -1,4 +1,6 @@ -/* +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +/* * algoritm formatirovanija sledujushij: * po sintaksicheskomu derevu stroitsja generiruetsja tekst programmy * vse chto nahoditsja mezhdu uzlami sintaksicheskogo dereva takzhe uchityvaetsja diff --git a/CodeCompletion/DomConverter.cs b/CodeCompletion/DomConverter.cs index 5ea086cb2..9babb817a 100644 --- a/CodeCompletion/DomConverter.cs +++ b/CodeCompletion/DomConverter.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/DomSyntaxTreeVisitor.cs b/CodeCompletion/DomSyntaxTreeVisitor.cs index c9903b1e7..34847e8d3 100644 --- a/CodeCompletion/DomSyntaxTreeVisitor.cs +++ b/CodeCompletion/DomSyntaxTreeVisitor.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/ExpressionEvaluator.cs b/CodeCompletion/ExpressionEvaluator.cs index 5e17e116a..b5c3ea430 100644 --- a/CodeCompletion/ExpressionEvaluator.cs +++ b/CodeCompletion/ExpressionEvaluator.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/ExpressionVisitor.cs b/CodeCompletion/ExpressionVisitor.cs index 44fa2fe33..1e0cadd30 100644 --- a/CodeCompletion/ExpressionVisitor.cs +++ b/CodeCompletion/ExpressionVisitor.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/FindReferences.cs b/CodeCompletion/FindReferences.cs index 43390c977..07c21d31a 100644 --- a/CodeCompletion/FindReferences.cs +++ b/CodeCompletion/FindReferences.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/CodeCompletion/Properties/AssemblyInfo.cs b/CodeCompletion/Properties/AssemblyInfo.cs index 5465ecf47..0db36edf1 100644 --- a/CodeCompletion/Properties/AssemblyInfo.cs +++ b/CodeCompletion/Properties/AssemblyInfo.cs @@ -1,4 +1,6 @@ -using System.Reflection; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,7 +12,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("CodeCompletion")] -[assembly: AssemblyCopyright("Copyright © 2009")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/CodeCompletion/SemanticTreeWalker.cs b/CodeCompletion/SemanticTreeWalker.cs index ebd0b1653..7bff5b485 100644 --- a/CodeCompletion/SemanticTreeWalker.cs +++ b/CodeCompletion/SemanticTreeWalker.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/SymTable.cs b/CodeCompletion/SymTable.cs index 92cd9a358..320119314 100644 --- a/CodeCompletion/SymTable.cs +++ b/CodeCompletion/SymTable.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/CodeCompletion/Testing.cs b/CodeCompletion/Testing.cs index 46f770501..09612b425 100644 --- a/CodeCompletion/Testing.cs +++ b/CodeCompletion/Testing.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/TypeTable.cs b/CodeCompletion/TypeTable.cs index 3ea226198..ed9139a62 100644 --- a/CodeCompletion/TypeTable.cs +++ b/CodeCompletion/TypeTable.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.Text; diff --git a/CodeCompletion/UnitXmlDocs.cs b/CodeCompletion/UnitXmlDocs.cs index fbdfb63b3..b7e1928d3 100644 --- a/CodeCompletion/UnitXmlDocs.cs +++ b/CodeCompletion/UnitXmlDocs.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.IO; diff --git a/CodeCompletion/XmlDocs.cs b/CodeCompletion/XmlDocs.cs index fa983a199..3df42c294 100644 --- a/CodeCompletion/XmlDocs.cs +++ b/CodeCompletion/XmlDocs.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.IO; diff --git a/Compiler/Compiler.cs b/Compiler/Compiler.cs index 175c2753a..b254426fd 100644 --- a/Compiler/Compiler.cs +++ b/Compiler/Compiler.cs @@ -1,17 +1,6 @@ - /*************************************************************************** - * Compiler.cs - * ------------------- - * создан : 08.11.2006 - * copyright : (C) 2006,2007 MiksCompilerTeam - * редактор : DarkStar - * email : darkstarta@freemail.ru - * - * версия : 2.0 - * - * - ***************************************************************************/ - -/*************************************************************************** +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + /*************************************************************************** * * Управляющий блок компилятора, алгоритм компиляции модулей * Зависит от Errors,SyntaxTree,SemanticTree,Parsers,TreeConvertor, diff --git a/Compiler/Config/AssemblyInfo.cs b/Compiler/Config/AssemblyInfo.cs index 5087530e0..ebe617a16 100644 --- a/Compiler/Config/AssemblyInfo.cs +++ b/Compiler/Config/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/Compiler/ConsoleCompilerCommands.cs b/Compiler/ConsoleCompilerCommands.cs index c48cde98d..64aabc095 100644 --- a/Compiler/ConsoleCompilerCommands.cs +++ b/Compiler/ConsoleCompilerCommands.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Compiler/DocXml.cs b/Compiler/DocXml.cs index d0efe565c..e1c3bdc7d 100644 --- a/Compiler/DocXml.cs +++ b/Compiler/DocXml.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.IO; using System.Collections; using System.Collections.Generic; diff --git a/Compiler/Errors.cs b/Compiler/Errors.cs index 22bd0d3ca..af7f06ca3 100644 --- a/Compiler/Errors.cs +++ b/Compiler/Errors.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) namespace PascalABCCompiler { diff --git a/Compiler/ICompiler.cs b/Compiler/ICompiler.cs index 24450d633..729956211 100644 --- a/Compiler/ICompiler.cs +++ b/Compiler/ICompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Compiler/IProjectInfo.cs b/Compiler/IProjectInfo.cs index 50e32c381..2926e63d4 100644 --- a/Compiler/IProjectInfo.cs +++ b/Compiler/IProjectInfo.cs @@ -1,5 +1,5 @@ - - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/Compiler/PCU/PCUFileFormatVersion.cs b/Compiler/PCU/PCUFileFormatVersion.cs index 02a299ae2..4a4100a36 100644 --- a/Compiler/PCU/PCUFileFormatVersion.cs +++ b/Compiler/PCU/PCUFileFormatVersion.cs @@ -1,4 +1,6 @@ -//ѕри внесении изменений в структуру PCU файла версию увеличить на 1 +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//ѕри внесении изменений в структуру PCU файла версию увеличить на 1 namespace PascalABCCompiler.PCU { diff --git a/Compiler/PCU/PCUReader.cs b/Compiler/PCU/PCUReader.cs index 3ba072dfa..65e73c023 100644 --- a/Compiler/PCU/PCUReader.cs +++ b/Compiler/PCU/PCUReader.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.IO; using System.Collections; using System.Collections.Generic; diff --git a/Compiler/PCU/PCUWrappers.cs b/Compiler/PCU/PCUWrappers.cs index 20b35e554..93985d7e0 100644 --- a/Compiler/PCU/PCUWrappers.cs +++ b/Compiler/PCU/PCUWrappers.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.IO; using System.Collections; using System.Reflection; diff --git a/Compiler/PCU/PCUWriter.cs b/Compiler/PCU/PCUWriter.cs index 7497764f6..53c57320e 100644 --- a/Compiler/PCU/PCUWriter.cs +++ b/Compiler/PCU/PCUWriter.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.IO; using System.Collections; using System.Reflection; diff --git a/Compiler/ProjectInfo.cs b/Compiler/ProjectInfo.cs index 6f82e88f8..3a49e6be3 100644 --- a/Compiler/ProjectInfo.cs +++ b/Compiler/ProjectInfo.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Xml; using System.IO; diff --git a/Compiler/RemoteCompiler.cs b/Compiler/RemoteCompiler.cs index a49d3ee1c..6d1210b41 100644 --- a/Compiler/RemoteCompiler.cs +++ b/Compiler/RemoteCompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Compiler/SemanticTreeConverters/ISemanticTreeConverter.cs b/Compiler/SemanticTreeConverters/ISemanticTreeConverter.cs index 0f5d4e9cb..05fb9f931 100644 --- a/Compiler/SemanticTreeConverters/ISemanticTreeConverter.cs +++ b/Compiler/SemanticTreeConverters/ISemanticTreeConverter.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Compiler/SemanticTreeConverters/SemanticTreeConvertersController.cs b/Compiler/SemanticTreeConverters/SemanticTreeConvertersController.cs index 87414f8b8..3d41fddb5 100644 --- a/Compiler/SemanticTreeConverters/SemanticTreeConvertersController.cs +++ b/Compiler/SemanticTreeConverters/SemanticTreeConvertersController.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Compiler/string_constants.cs b/Compiler/string_constants.cs index 43e1d5c67..e0d4ef859 100644 --- a/Compiler/string_constants.cs +++ b/Compiler/string_constants.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) namespace PascalABCCompiler { public class string_constants diff --git a/CompilerTools/Conf/AssemblyInfo.cs b/CompilerTools/Conf/AssemblyInfo.cs index 4717ac536..c61e18de1 100644 --- a/CompilerTools/Conf/AssemblyInfo.cs +++ b/CompilerTools/Conf/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/CompilerTools/Errors/Errors.cs b/CompilerTools/Errors/Errors.cs index c701e7fda..6edc9987f 100644 --- a/CompilerTools/Errors/Errors.cs +++ b/CompilerTools/Errors/Errors.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; using PascalABCCompiler.SyntaxTree; diff --git a/CompilerTools/Errors/ErrorsStrategy.cs b/CompilerTools/Errors/ErrorsStrategy.cs index 72ec43429..a37773082 100644 --- a/CompilerTools/Errors/ErrorsStrategy.cs +++ b/CompilerTools/Errors/ErrorsStrategy.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/CompilerTools/EventedStreamReaderList.cs b/CompilerTools/EventedStreamReaderList.cs index 16979fd2f..d3aeb82ca 100644 --- a/CompilerTools/EventedStreamReaderList.cs +++ b/CompilerTools/EventedStreamReaderList.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/CompilerTools/Properties/AssemblyInfo.cs b/CompilerTools/Properties/AssemblyInfo.cs index c7d805512..85cbfd8dc 100644 --- a/CompilerTools/Properties/AssemblyInfo.cs +++ b/CompilerTools/Properties/AssemblyInfo.cs @@ -1,13 +1,15 @@ -using System.Reflection; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; [assembly: AssemblyTitle("PascalABCCompiler.CompilerTools")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("DSS")] +[assembly: AssemblyCompany("")] [assembly: AssemblyProduct("Localization")] -[assembly: AssemblyCopyright("Copyright © DSS 2007")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/CompilerTools/Tools.cs b/CompilerTools/Tools.cs index e4fadca78..7b614289b 100644 --- a/CompilerTools/Tools.cs +++ b/CompilerTools/Tools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/Configuration/GlobalAssemblyInfo.cs b/Configuration/GlobalAssemblyInfo.cs index a15586e66..d2e15d0ad 100644 --- a/Configuration/GlobalAssemblyInfo.cs +++ b/Configuration/GlobalAssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Generated from GlobalAssemblyInfo.cs.tmpl && Version using System.Reflection; using System.Runtime.CompilerServices; @@ -5,7 +7,7 @@ using System.Runtime.CompilerServices; [assembly: AssemblyDelaySign(false)] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("PascalABC.NET Compiler")] -[assembly: AssemblyCopyright("(c) PascalABCCompilerTeam")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: AssemblyVersion(RevisionClass.FullVersion)] diff --git a/Errors/Config/AssemblyInfo.cs b/Errors/Config/AssemblyInfo.cs index bd7de243a..2e613431b 100644 --- a/Errors/Config/AssemblyInfo.cs +++ b/Errors/Config/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/Errors/Errors.cs b/Errors/Errors.cs index 3363340a9..a764d4663 100644 --- a/Errors/Errors.cs +++ b/Errors/Errors.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; using PascalABCCompiler.SyntaxTree; diff --git a/Errors/SourceLocation.cs b/Errors/SourceLocation.cs index 1f495bb0d..d743d098d 100644 --- a/Errors/SourceLocation.cs +++ b/Errors/SourceLocation.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Localization/Properties/AssemblyInfo.cs b/Localization/Properties/AssemblyInfo.cs index 1b3b51ee1..9cf6ef129 100644 --- a/Localization/Properties/AssemblyInfo.cs +++ b/Localization/Properties/AssemblyInfo.cs @@ -1,4 +1,6 @@ -using System.Reflection; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -8,9 +10,9 @@ using System.Runtime.InteropServices; [assembly: AssemblyTitle("PascalABCCompiler.Localization")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("DSS")] +[assembly: AssemblyCompany("")] [assembly: AssemblyProduct("Localization")] -[assembly: AssemblyCopyright("Copyright © DSS 2006")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/Localization/StringResources.cs b/Localization/StringResources.cs index a7538560f..f87d05150 100644 --- a/Localization/StringResources.cs +++ b/Localization/StringResources.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/Localization/StringResourcesLanguage.cs b/Localization/StringResourcesLanguage.cs index 8ac323800..732247b9d 100644 --- a/Localization/StringResourcesLanguage.cs +++ b/Localization/StringResourcesLanguage.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Collections; diff --git a/NETGenerator/CodeGenerator.cs b/NETGenerator/CodeGenerator.cs index 93c3ccc51..4a65efd37 100644 --- a/NETGenerator/CodeGenerator.cs +++ b/NETGenerator/CodeGenerator.cs @@ -1,16 +1,5 @@ -/*************************************************************************** - * GodeGenerators.cs - * ------------------- - * ñîçäàí : 26.04.2006 - * copyright : (C) 2006 MiksCompilerTeam - * ðåäàêòîð : Èâàí - * email : - * - * âåðñèÿ : 1.0.0 26.04.2006 23:14:34 - * - * - ***************************************************************************/ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) /*************************************************************************** * * Èíòåðôåéñ äîñòóïà ê êîäîãåíåðàòîðàì äëÿ Compiler diff --git a/NETGenerator/Config/AssemblyInfo.cs b/NETGenerator/Config/AssemblyInfo.cs index 6a1402370..f1e2b749f 100644 --- a/NETGenerator/Config/AssemblyInfo.cs +++ b/NETGenerator/Config/AssemblyInfo.cs @@ -1,6 +1,8 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; [assembly: AssemblyTitle("PascalABCNET.NetGenerator")] -[assembly: AssemblyDescription("Dot Net 2.0 code generator")] +[assembly: AssemblyDescription(".NET code generator")] [assembly: AssemblyConfiguration("")] \ No newline at end of file diff --git a/NETGenerator/Helpers.cs b/NETGenerator/Helpers.cs index b07bdcf4f..2bb1304ad 100644 --- a/NETGenerator/Helpers.cs +++ b/NETGenerator/Helpers.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using PascalABCCompiler.SemanticTree; using System; using System.Reflection; diff --git a/NETGenerator/NETGenegratorTools.cs b/NETGenerator/NETGenegratorTools.cs index c2e1980da..b9d57b578 100644 --- a/NETGenerator/NETGenegratorTools.cs +++ b/NETGenerator/NETGenegratorTools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/NETGenerator/NETGenerator.cs b/NETGenerator/NETGenerator.cs index 70de2f983..ec74cc427 100644 --- a/NETGenerator/NETGenerator.cs +++ b/NETGenerator/NETGenerator.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.SemanticTree; using System.Threading; diff --git a/Optimizer/Optimizer.cs b/Optimizer/Optimizer.cs index a274084f1..c39cc8630 100644 --- a/Optimizer/Optimizer.cs +++ b/Optimizer/Optimizer.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Optimizer/OptimizerTools.cs b/Optimizer/OptimizerTools.cs index d3e96108a..5aa169660 100644 --- a/Optimizer/OptimizerTools.cs +++ b/Optimizer/OptimizerTools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Optimizer/Properties/AssemblyInfo.cs b/Optimizer/Properties/AssemblyInfo.cs index 5ee87aff7..e2aff7092 100644 --- a/Optimizer/Properties/AssemblyInfo.cs +++ b/Optimizer/Properties/AssemblyInfo.cs @@ -1,4 +1,6 @@ -using System.Reflection; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; @@ -10,7 +12,7 @@ using System.Runtime.InteropServices; [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("Optimizer")] -[assembly: AssemblyCopyright("Copyright © 2010")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/Optimizer/SemanticTreeConverter.cs b/Optimizer/SemanticTreeConverter.cs index e2570c105..1db5d6b39 100644 --- a/Optimizer/SemanticTreeConverter.cs +++ b/Optimizer/SemanticTreeConverter.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/Optimizer/Warnings.cs b/Optimizer/Warnings.cs index 6061701b0..0f2f6f019 100644 --- a/Optimizer/Warnings.cs +++ b/Optimizer/Warnings.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/Config/AssemblyInfo.cs b/ParserTools/Config/AssemblyInfo.cs index 66a828182..49fd2eda2 100644 --- a/ParserTools/Config/AssemblyInfo.cs +++ b/ParserTools/Config/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/ParserTools/DocumentationConstructor.cs b/ParserTools/DocumentationConstructor.cs index 70c876d7d..3301a53e3 100644 --- a/ParserTools/DocumentationConstructor.cs +++ b/ParserTools/DocumentationConstructor.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/ParserTools/BaseParser.cs b/ParserTools/ParserTools/BaseParser.cs index c74cfbd13..185ad2958 100644 --- a/ParserTools/ParserTools/BaseParser.cs +++ b/ParserTools/ParserTools/BaseParser.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using PascalABCCompiler.Errors; diff --git a/ParserTools/ParserTools/CommentBinder.cs b/ParserTools/ParserTools/CommentBinder.cs index 7a654c209..8dc9e04a2 100644 --- a/ParserTools/ParserTools/CommentBinder.cs +++ b/ParserTools/ParserTools/CommentBinder.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.IO; using PascalABCCompiler.ParserTools; using PascalABCCompiler.SyntaxTree; diff --git a/ParserTools/ParserTools/DefaultLanguageInformation.cs b/ParserTools/ParserTools/DefaultLanguageInformation.cs index 9c7133ad3..f232b59f9 100644 --- a/ParserTools/ParserTools/DefaultLanguageInformation.cs +++ b/ParserTools/ParserTools/DefaultLanguageInformation.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Text; using System.Collections; using System.Collections.Generic; diff --git a/ParserTools/ParserTools/Errors.cs b/ParserTools/ParserTools/Errors.cs index cb836866f..7f2d87001 100644 --- a/ParserTools/ParserTools/Errors.cs +++ b/ParserTools/ParserTools/Errors.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/ParserTools/GPBParserTools.cs b/ParserTools/ParserTools/GPBParserTools.cs index 0138dc29c..dc4ae5738 100644 --- a/ParserTools/ParserTools/GPBParserTools.cs +++ b/ParserTools/ParserTools/GPBParserTools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Text; using System.Collections.Generic; diff --git a/ParserTools/ParserTools/IParser.cs b/ParserTools/ParserTools/IParser.cs index acdc634db..c32086564 100644 --- a/ParserTools/ParserTools/IParser.cs +++ b/ParserTools/ParserTools/IParser.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Text; using System.Collections.Generic; diff --git a/ParserTools/ParserTools/IPreprocessor.cs b/ParserTools/ParserTools/IPreprocessor.cs index 8aa46f1ac..a175f78aa 100644 --- a/ParserTools/ParserTools/IPreprocessor.cs +++ b/ParserTools/ParserTools/IPreprocessor.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using PascalABCCompiler.SyntaxTree; diff --git a/ParserTools/ParserTools/KeyWord.cs b/ParserTools/ParserTools/KeyWord.cs index 186d33bb2..c2b884374 100644 --- a/ParserTools/ParserTools/KeyWord.cs +++ b/ParserTools/ParserTools/KeyWord.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/ParserTools/LanguageInformation.cs b/ParserTools/ParserTools/LanguageInformation.cs index 644590d4b..8156b3395 100644 --- a/ParserTools/ParserTools/LanguageInformation.cs +++ b/ParserTools/ParserTools/LanguageInformation.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Text; using System.Collections.Generic; using PascalABCCompiler.SyntaxTree; diff --git a/ParserTools/ParserTools/ParserTools.cs b/ParserTools/ParserTools/ParserTools.cs index d9c8a056a..86f1224b3 100644 --- a/ParserTools/ParserTools/ParserTools.cs +++ b/ParserTools/ParserTools/ParserTools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) #define USEGZIP using System; diff --git a/ParserTools/ParserTools/SourceContextMap.cs b/ParserTools/ParserTools/SourceContextMap.cs index 1147036b9..479e0c178 100644 --- a/ParserTools/ParserTools/SourceContextMap.cs +++ b/ParserTools/ParserTools/SourceContextMap.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/ParsersController.cs b/ParserTools/ParsersController.cs index 0c45247aa..ee6c791aa 100644 --- a/ParserTools/ParsersController.cs +++ b/ParserTools/ParsersController.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; using PascalABCCompiler.ParserTools; diff --git a/ParserTools/SyntaxTreeVisitors/ConstantExpressionToConstantConvertor.cs b/ParserTools/SyntaxTreeVisitors/ConstantExpressionToConstantConvertor.cs index 39d23a33c..49c090152 100644 --- a/ParserTools/SyntaxTreeVisitors/ConstantExpressionToConstantConvertor.cs +++ b/ParserTools/SyntaxTreeVisitors/ConstantExpressionToConstantConvertor.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/ParserTools/SyntaxTreeVisitors/SyntaxTreeComparer.cs b/ParserTools/SyntaxTreeVisitors/SyntaxTreeComparer.cs index 56f36c630..039b809cb 100644 --- a/ParserTools/SyntaxTreeVisitors/SyntaxTreeComparer.cs +++ b/ParserTools/SyntaxTreeVisitors/SyntaxTreeComparer.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Reflection; diff --git a/ParserTools/Tools.cs b/ParserTools/Tools.cs index d133ae2ec..d5593a8ee 100644 --- a/ParserTools/Tools.cs +++ b/ParserTools/Tools.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/ParserTools/XmlDocs.cs b/ParserTools/XmlDocs.cs index 04e1a57a0..a3950ad29 100644 --- a/ParserTools/XmlDocs.cs +++ b/ParserTools/XmlDocs.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using System.Collections.Generic; using System.IO; diff --git a/TreeConverter/Collections/associated_collection.cs b/TreeConverter/Collections/associated_collection.cs index 5a9be3c76..fa7715d9a 100644 --- a/TreeConverter/Collections/associated_collection.cs +++ b/TreeConverter/Collections/associated_collection.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.Collections diff --git a/TreeConverter/Collections/extandable_collection.cs b/TreeConverter/Collections/extandable_collection.cs index 4d6c96c3f..e9abf7d3d 100644 --- a/TreeConverter/Collections/extandable_collection.cs +++ b/TreeConverter/Collections/extandable_collection.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.Collections diff --git a/TreeConverter/Collections/stack.cs b/TreeConverter/Collections/stack.cs index 8acab43f0..c603217ce 100644 --- a/TreeConverter/Collections/stack.cs +++ b/TreeConverter/Collections/stack.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Linq; diff --git a/TreeConverter/Config/AssemblyInfo.cs b/TreeConverter/Config/AssemblyInfo.cs index 029ac8b88..04b98f96c 100644 --- a/TreeConverter/Config/AssemblyInfo.cs +++ b/TreeConverter/Config/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionClassGenerator.cs b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionClassGenerator.cs index f9c52aec2..077ecd7f8 100644 --- a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionClassGenerator.cs +++ b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionClassGenerator.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Linq; using PascalABCCompiler.SemanticTree; diff --git a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionsManager.cs b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionsManager.cs index e34143e62..4ea27af96 100644 --- a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionsManager.cs +++ b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutionsManager.cs @@ -1,4 +1,6 @@ -using System.Linq; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Linq; using PascalABCCompiler.SyntaxTree; using PascalABCCompiler.TreeConverter; diff --git a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutor.cs b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutor.cs index 298e68fb7..9f805a401 100644 --- a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutor.cs +++ b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesSubstitutor.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Linq; using PascalABCCompiler.SemanticTree; diff --git a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeBuilder.cs b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeBuilder.cs index f7441684d..13f317a21 100644 --- a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeBuilder.cs +++ b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeBuilder.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Linq; using PascalABCCompiler.SystemLibrary; diff --git a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeNode.cs b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeNode.cs index 3bb4638cd..d9cf960b4 100644 --- a/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeNode.cs +++ b/TreeConverter/LambdaExpressions/Closure/CapturedVariablesTreeNode.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using PascalABCCompiler.SyntaxTree; using PascalABCCompiler.TreeConverter; diff --git a/TreeConverter/LambdaExpressions/LambdaCapturedSymbolsHelper.cs b/TreeConverter/LambdaExpressions/LambdaCapturedSymbolsHelper.cs index 8ec8f0ad7..8997c9346 100644 --- a/TreeConverter/LambdaExpressions/LambdaCapturedSymbolsHelper.cs +++ b/TreeConverter/LambdaExpressions/LambdaCapturedSymbolsHelper.cs @@ -1,4 +1,6 @@ -using System.Collections.Generic; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Collections.Generic; using System.Linq; using PascalABCCompiler.SyntaxTree; using PascalABCCompiler.TreeRealization; diff --git a/TreeConverter/LambdaExpressions/LambdaProcessingState.cs b/TreeConverter/LambdaExpressions/LambdaProcessingState.cs index ed1320f3a..e0a019c48 100644 --- a/TreeConverter/LambdaExpressions/LambdaProcessingState.cs +++ b/TreeConverter/LambdaExpressions/LambdaProcessingState.cs @@ -1,4 +1,6 @@ -namespace TreeConverter.LambdaExpressions +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +namespace TreeConverter.LambdaExpressions { public enum LambdaProcessingState { diff --git a/TreeConverter/LambdaExpressions/LambdaResultTypeInferrer.cs b/TreeConverter/LambdaExpressions/LambdaResultTypeInferrer.cs index f8944a44c..585428bc2 100644 --- a/TreeConverter/LambdaExpressions/LambdaResultTypeInferrer.cs +++ b/TreeConverter/LambdaExpressions/LambdaResultTypeInferrer.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using PascalABCCompiler.SyntaxTree; using PascalABCCompiler.TreeConverter; diff --git a/TreeConverter/LambdaExpressions/LambdaSearcher.cs b/TreeConverter/LambdaExpressions/LambdaSearcher.cs index cb64c5145..0a58f2a1a 100644 --- a/TreeConverter/LambdaExpressions/LambdaSearcher.cs +++ b/TreeConverter/LambdaExpressions/LambdaSearcher.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using PascalABCCompiler.SyntaxTree; namespace TreeConverter.LambdaExpressions diff --git a/TreeConverter/NetWrappers/NetHelper.cs b/TreeConverter/NetWrappers/NetHelper.cs index 8a5db866d..5abc66da4 100644 --- a/TreeConverter/NetWrappers/NetHelper.cs +++ b/TreeConverter/NetWrappers/NetHelper.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.SemanticTree; using System.Collections; diff --git a/TreeConverter/OpenMP/OpenMP.cs b/TreeConverter/OpenMP/OpenMP.cs index e922c5eb6..372a1565d 100644 --- a/TreeConverter/OpenMP/OpenMP.cs +++ b/TreeConverter/OpenMP/OpenMP.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using PascalABCCompiler.TreeRealization; diff --git a/TreeConverter/OpenMP/VarFinderSyntaxVisitor.cs b/TreeConverter/OpenMP/VarFinderSyntaxVisitor.cs index 4ddbda146..8fa98f408 100644 --- a/TreeConverter/OpenMP/VarFinderSyntaxVisitor.cs +++ b/TreeConverter/OpenMP/VarFinderSyntaxVisitor.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using PascalABCCompiler.SyntaxTree; diff --git a/TreeConverter/SymbolTable/DSST/AreaArrayTable.cs b/TreeConverter/SymbolTable/DSST/AreaArrayTable.cs index 0dd45ae34..968b38d45 100644 --- a/TreeConverter/SymbolTable/DSST/AreaArrayTable.cs +++ b/TreeConverter/SymbolTable/DSST/AreaArrayTable.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/TreeConverter/SymbolTable/DSST/AreaListArray.cs b/TreeConverter/SymbolTable/DSST/AreaListArray.cs index 503de11dd..d94ea40f9 100644 --- a/TreeConverter/SymbolTable/DSST/AreaListArray.cs +++ b/TreeConverter/SymbolTable/DSST/AreaListArray.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace SymbolTable diff --git a/TreeConverter/SymbolTable/DSST/DSHashTable.cs b/TreeConverter/SymbolTable/DSST/DSHashTable.cs index 6a33b0346..3ea02f3b2 100644 --- a/TreeConverter/SymbolTable/DSST/DSHashTable.cs +++ b/TreeConverter/SymbolTable/DSST/DSHashTable.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace SymbolTable diff --git a/TreeConverter/SymbolTable/DSST/SymbolTable.cs b/TreeConverter/SymbolTable/DSST/SymbolTable.cs index d2c7842a2..1cee578aa 100644 --- a/TreeConverter/SymbolTable/DSST/SymbolTable.cs +++ b/TreeConverter/SymbolTable/DSST/SymbolTable.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections; using PascalABCCompiler.TreeConverter; using System.Collections.Generic; diff --git a/TreeConverter/SymbolTable/SymbolInfoArrayList.cs b/TreeConverter/SymbolTable/SymbolInfoArrayList.cs index 977f1cba9..9aa65b8f9 100644 --- a/TreeConverter/SymbolTable/SymbolInfoArrayList.cs +++ b/TreeConverter/SymbolTable/SymbolInfoArrayList.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.TreeConverter; diff --git a/TreeConverter/SymbolTable/symbol_information.cs b/TreeConverter/SymbolTable/symbol_information.cs index 4eac68601..23a1b9181 100644 --- a/TreeConverter/SymbolTable/symbol_information.cs +++ b/TreeConverter/SymbolTable/symbol_information.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.TreeRealization; diff --git a/TreeConverter/SystemLib/StaticSystemLib.cs b/TreeConverter/SystemLib/StaticSystemLib.cs index 4e5c37645..256490695 100644 --- a/TreeConverter/SystemLib/StaticSystemLib.cs +++ b/TreeConverter/SystemLib/StaticSystemLib.cs @@ -1,4 +1,6 @@ -//Инициализация системной библиотеки +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Инициализация системной библиотеки using System; using PascalABCCompiler.TreeRealization; diff --git a/TreeConverter/SystemLib/SystemLibInitializer.cs b/TreeConverter/SystemLib/SystemLibInitializer.cs index 46bddb05e..075f8c153 100644 --- a/TreeConverter/SystemLib/SystemLibInitializer.cs +++ b/TreeConverter/SystemLib/SystemLibInitializer.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Èíèöèàëèçàöèÿ ñèñòåìíîé áèáëèîòåêè using System; using System.Collections.Generic; diff --git a/TreeConverter/SystemLib/static_executors.cs b/TreeConverter/SystemLib/static_executors.cs index 5653c2d81..66c5757f4 100644 --- a/TreeConverter/SystemLib/static_executors.cs +++ b/TreeConverter/SystemLib/static_executors.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Èíòåðïðåòàòîð êîíñòàíòíûõ âûðàæåíèé using System; diff --git a/TreeConverter/TreeConversion/Collections.cs b/TreeConverter/TreeConversion/Collections.cs index fb585cbdd..abe16afa9 100644 --- a/TreeConverter/TreeConversion/Collections.cs +++ b/TreeConverter/TreeConversion/Collections.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Collections; diff --git a/TreeConverter/TreeConversion/CompilationErrors.cs b/TreeConverter/TreeConversion/CompilationErrors.cs index fe233c3c7..bd48b8923 100644 --- a/TreeConverter/TreeConversion/CompilationErrors.cs +++ b/TreeConverter/TreeConversion/CompilationErrors.cs @@ -1,4 +1,6 @@ -//Все типы семантических ошибок компилятора. +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Все типы семантических ошибок компилятора. using System; using PascalABCCompiler.SemanticTree; diff --git a/TreeConverter/TreeConversion/CompilationWarnings.cs b/TreeConverter/TreeConversion/CompilationWarnings.cs index bcdd1f5e9..9fbac2ee6 100644 --- a/TreeConverter/TreeConversion/CompilationWarnings.cs +++ b/TreeConverter/TreeConversion/CompilationWarnings.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.SemanticTree; diff --git a/TreeConverter/TreeConversion/CompilerDirectivesToSyntaxTreeNodesLinker.cs b/TreeConverter/TreeConversion/CompilerDirectivesToSyntaxTreeNodesLinker.cs index d33764553..168982622 100644 --- a/TreeConverter/TreeConversion/CompilerDirectivesToSyntaxTreeNodesLinker.cs +++ b/TreeConverter/TreeConversion/CompilerDirectivesToSyntaxTreeNodesLinker.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using PascalABCCompiler.SyntaxTree; diff --git a/TreeConverter/TreeConversion/LambdaHelper.cs b/TreeConverter/TreeConversion/LambdaHelper.cs index 897c207df..3dddafb9d 100644 --- a/TreeConverter/TreeConversion/LambdaHelper.cs +++ b/TreeConverter/TreeConversion/LambdaHelper.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Text; using System.Linq; diff --git a/TreeConverter/TreeConversion/SemanticRules.cs b/TreeConverter/TreeConversion/SemanticRules.cs index d59aa8af5..c7676332b 100644 --- a/TreeConverter/TreeConversion/SemanticRules.cs +++ b/TreeConverter/TreeConversion/SemanticRules.cs @@ -1,4 +1,6 @@ -using PascalABCCompiler.TreeRealization; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using PascalABCCompiler.TreeRealization; namespace PascalABCCompiler.TreeConverter { public enum VariableInitializationParams { ConstantOnly, ConstructorCall, Expression } diff --git a/TreeConverter/TreeConversion/SubtreeCreator.cs b/TreeConverter/TreeConversion/SubtreeCreator.cs index 1cbc6ecd5..31fc9d522 100644 --- a/TreeConverter/TreeConversion/SubtreeCreator.cs +++ b/TreeConverter/TreeConversion/SubtreeCreator.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Linq; using System.Text; diff --git a/TreeConverter/TreeConversion/SyntaxTreeToSemanticTreeConverter.cs b/TreeConverter/TreeConversion/SyntaxTreeToSemanticTreeConverter.cs index 9f8f55267..0222fa77c 100644 --- a/TreeConverter/TreeConversion/SyntaxTreeToSemanticTreeConverter.cs +++ b/TreeConverter/TreeConversion/SyntaxTreeToSemanticTreeConverter.cs @@ -1,13 +1,5 @@ -/*************************************************************************** - * SyntaxTreeToSemanticTreeConverter.cs - * ------------------- - * ñîçäàí : 26.04.2006 - * copyright : (C) 2006 MiksCompilerTeam - * - * âåðñèÿ : 1.0.0 26.04.2006 23:11:34 - * - * - ***************************************************************************/ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) /*************************************************************************** * diff --git a/TreeConverter/TreeConversion/compilation_context.cs b/TreeConverter/TreeConversion/compilation_context.cs index 3b4dcf18a..4889fe6ec 100644 --- a/TreeConverter/TreeConversion/compilation_context.cs +++ b/TreeConverter/TreeConversion/compilation_context.cs @@ -1,4 +1,6 @@ -//Класс, хранящий текущий контекст. Где находится компилятор (в какой функции, типе, пространстве имен). +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Класс, хранящий текущий контекст. Где находится компилятор (в какой функции, типе, пространстве имен). using System; using System.Linq; using PascalABCCompiler.TreeRealization; diff --git a/TreeConverter/TreeConversion/compiler_string_consts.cs b/TreeConverter/TreeConversion/compiler_string_consts.cs index f58cf6c1c..96aa3d03f 100644 --- a/TreeConverter/TreeConversion/compiler_string_consts.cs +++ b/TreeConverter/TreeConversion/compiler_string_consts.cs @@ -1,4 +1,6 @@ -//Строковые константы. +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Строковые константы. using System; using System.Collections; using System.Collections.Generic; diff --git a/TreeConverter/TreeConversion/convertion_data_and_alghoritms.cs b/TreeConverter/TreeConversion/convertion_data_and_alghoritms.cs index 9e3207a34..03de1d617 100644 --- a/TreeConverter/TreeConversion/convertion_data_and_alghoritms.cs +++ b/TreeConverter/TreeConversion/convertion_data_and_alghoritms.cs @@ -1,4 +1,6 @@ -//Некоторые алгоритмы . В основном выбор перегруженного метода. Сильно связан с syntax_tree_visitor. +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Некоторые алгоритмы . В основном выбор перегруженного метода. Сильно связан с syntax_tree_visitor. using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeConversion/exceptions.cs b/TreeConverter/TreeConversion/exceptions.cs index ad942e2df..678ae6076 100644 --- a/TreeConverter/TreeConversion/exceptions.cs +++ b/TreeConverter/TreeConversion/exceptions.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Êëàññ, ïðåäñòàâëÿþùèé âíóòðåííþþ îøèáêó êîìïèëÿòîðà. using System; diff --git a/TreeConverter/TreeConversion/motivation.cs b/TreeConverter/TreeConversion/motivation.cs index fc4ed177e..e4375c320 100644 --- a/TreeConverter/TreeConversion/motivation.cs +++ b/TreeConverter/TreeConversion/motivation.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Ïðè÷èíà îáõîäà óçëà ñèíòàêñè÷åñêîãî äåðåâà - ïîëó÷åíèå âûðàæåíèÿ, àäðåñà, òèïà óçëà. using System; diff --git a/TreeConverter/TreeConversion/name_reflector.cs b/TreeConverter/TreeConversion/name_reflector.cs index 373fb8ae2..669a66be7 100644 --- a/TreeConverter/TreeConversion/name_reflector.cs +++ b/TreeConverter/TreeConversion/name_reflector.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Îòîáðàæåíèå òèïîâ îïåðàòîðîâ óçëîâ ñèíòàêñè÷åñêîãî äåðåâà â èìåíà ìåòîäîâ. using System; diff --git a/TreeConverter/TreeConversion/returner.cs b/TreeConverter/TreeConversion/returner.cs index 7d171ccd9..62d95ec5f 100644 --- a/TreeConverter/TreeConversion/returner.cs +++ b/TreeConverter/TreeConversion/returner.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Èñïîëüçóåòñÿ äëÿ âîçâðàùåíèÿ çíà÷åíèÿ ïðè îáõîäå äåðåâà. //(ssyy) 01.12.2007 diff --git a/TreeConverter/TreeConversion/syntax_tree_visitor.cs b/TreeConverter/TreeConversion/syntax_tree_visitor.cs index 38e17c3e2..cb273e519 100644 --- a/TreeConverter/TreeConversion/syntax_tree_visitor.cs +++ b/TreeConverter/TreeConversion/syntax_tree_visitor.cs @@ -1,4 +1,6 @@ -//Посетитель синтаксического дерева. +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Посетитель синтаксического дерева. using System; using System.Linq; using System.Collections; diff --git a/TreeConverter/TreeConversion/type_constructor.cs b/TreeConverter/TreeConversion/type_constructor.cs index 078d42036..55e7df6f3 100644 --- a/TreeConverter/TreeConversion/type_constructor.cs +++ b/TreeConverter/TreeConversion/type_constructor.cs @@ -1,4 +1,6 @@ -//Конструирует типы массивов и делегатов (и enum-ов). +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Конструирует типы массивов и делегатов (и enum-ов). //В этом файле присутсвует существенное дублирование кода(~500строк). //TODO Разобраться и избавиться от дублирования diff --git a/TreeConverter/TreeRealization/Collections.cs b/TreeConverter/TreeRealization/Collections.cs index e89e3bee9..10c26d9fd 100644 --- a/TreeConverter/TreeRealization/Collections.cs +++ b/TreeConverter/TreeRealization/Collections.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Collections; diff --git a/TreeConverter/TreeRealization/CompilerDirective.cs b/TreeConverter/TreeRealization/CompilerDirective.cs index ed47ee13e..d40fe5a58 100644 --- a/TreeConverter/TreeRealization/CompilerDirective.cs +++ b/TreeConverter/TreeRealization/CompilerDirective.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Collections; diff --git a/TreeConverter/TreeRealization/Expressions.cs b/TreeConverter/TreeRealization/Expressions.cs index 38bf3f6ae..3357a4aa3 100644 --- a/TreeConverter/TreeRealization/Expressions.cs +++ b/TreeConverter/TreeRealization/Expressions.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/attributes.cs b/TreeConverter/TreeRealization/attributes.cs index db20ca65a..d64f689db 100644 --- a/TreeConverter/TreeRealization/attributes.cs +++ b/TreeConverter/TreeRealization/attributes.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/base_nodes.cs b/TreeConverter/TreeRealization/base_nodes.cs index 152e52543..3ec8d4212 100644 --- a/TreeConverter/TreeRealization/base_nodes.cs +++ b/TreeConverter/TreeRealization/base_nodes.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/constant_definitions.cs b/TreeConverter/TreeRealization/constant_definitions.cs index 29064d1a1..09cbd7aba 100644 --- a/TreeConverter/TreeRealization/constant_definitions.cs +++ b/TreeConverter/TreeRealization/constant_definitions.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/constants.cs b/TreeConverter/TreeRealization/constants.cs index 75ffec4e1..a132752a7 100644 --- a/TreeConverter/TreeRealization/constants.cs +++ b/TreeConverter/TreeRealization/constants.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/document.cs b/TreeConverter/TreeRealization/document.cs index 2faa8b38f..92ce8f1d8 100644 --- a/TreeConverter/TreeRealization/document.cs +++ b/TreeConverter/TreeRealization/document.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/events.cs b/TreeConverter/TreeRealization/events.cs index 5cf9238ac..2d788588d 100644 --- a/TreeConverter/TreeRealization/events.cs +++ b/TreeConverter/TreeRealization/events.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/exceptions.cs b/TreeConverter/TreeRealization/exceptions.cs index 325ee715c..dd7621348 100644 --- a/TreeConverter/TreeRealization/exceptions.cs +++ b/TreeConverter/TreeRealization/exceptions.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/functions.cs b/TreeConverter/TreeRealization/functions.cs index 9b1977395..6adaa2cb1 100644 --- a/TreeConverter/TreeRealization/functions.cs +++ b/TreeConverter/TreeRealization/functions.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/functions_calls.cs b/TreeConverter/TreeRealization/functions_calls.cs index 6ccacbb68..2c053d105 100644 --- a/TreeConverter/TreeRealization/functions_calls.cs +++ b/TreeConverter/TreeRealization/functions_calls.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Collections; diff --git a/TreeConverter/TreeRealization/generics.cs b/TreeConverter/TreeRealization/generics.cs index 04da277aa..822b9425c 100644 --- a/TreeConverter/TreeRealization/generics.cs +++ b/TreeConverter/TreeRealization/generics.cs @@ -1,4 +1,6 @@ -//Здесь описана реализация generic-типов +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Здесь описана реализация generic-типов //Файлом владеет ssyy. using System; diff --git a/TreeConverter/TreeRealization/internal_interfaces.cs b/TreeConverter/TreeRealization/internal_interfaces.cs index 1dc7d0bf4..efcfcfac1 100644 --- a/TreeConverter/TreeRealization/internal_interfaces.cs +++ b/TreeConverter/TreeRealization/internal_interfaces.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/TreeConverter/TreeRealization/labels.cs b/TreeConverter/TreeRealization/labels.cs index 46eb2104c..8b8fa9ee8 100644 --- a/TreeConverter/TreeRealization/labels.cs +++ b/TreeConverter/TreeRealization/labels.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //Àâòîð ssyy //Îïèñûâàåò ìåòêè è ïåðåõîäû. diff --git a/TreeConverter/TreeRealization/lambda_node.cs b/TreeConverter/TreeRealization/lambda_node.cs index bcc8f3dc1..0fde78484 100644 --- a/TreeConverter/TreeRealization/lambda_node.cs +++ b/TreeConverter/TreeRealization/lambda_node.cs @@ -1,4 +1,6 @@ -using System; +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System; using System.Collections.Generic; using System.Linq; using System.Text; diff --git a/TreeConverter/TreeRealization/location.cs b/TreeConverter/TreeRealization/location.cs index 83d445c54..e101cda42 100644 --- a/TreeConverter/TreeRealization/location.cs +++ b/TreeConverter/TreeRealization/location.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/namespaces.cs b/TreeConverter/TreeRealization/namespaces.cs index b57e2c518..af6142e67 100644 --- a/TreeConverter/TreeRealization/namespaces.cs +++ b/TreeConverter/TreeRealization/namespaces.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/programs.cs b/TreeConverter/TreeRealization/programs.cs index f4e5efd15..3b4589ccd 100644 --- a/TreeConverter/TreeRealization/programs.cs +++ b/TreeConverter/TreeRealization/programs.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/propertyes.cs b/TreeConverter/TreeRealization/propertyes.cs index cb6f1fcc7..ccb99a809 100644 --- a/TreeConverter/TreeRealization/propertyes.cs +++ b/TreeConverter/TreeRealization/propertyes.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/statements.cs b/TreeConverter/TreeRealization/statements.cs index 88835b0a5..efff4e07e 100644 --- a/TreeConverter/TreeRealization/statements.cs +++ b/TreeConverter/TreeRealization/statements.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/templates.cs b/TreeConverter/TreeRealization/templates.cs index 630460f6e..e1cd34951 100644 --- a/TreeConverter/TreeRealization/templates.cs +++ b/TreeConverter/TreeRealization/templates.cs @@ -1,4 +1,6 @@ -//Здесь описана реализация неуправляемых шаблонов +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +//Здесь описана реализация неуправляемых шаблонов //Файлом владеет ssyy. using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/type_table.cs b/TreeConverter/TreeRealization/type_table.cs index a2ddb5144..4d82a55fe 100644 --- a/TreeConverter/TreeRealization/type_table.cs +++ b/TreeConverter/TreeRealization/type_table.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/TreeConverter/TreeRealization/types.cs b/TreeConverter/TreeRealization/types.cs index 11bc70ad4..f91a373ed 100644 --- a/TreeConverter/TreeRealization/types.cs +++ b/TreeConverter/TreeRealization/types.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/units.cs b/TreeConverter/TreeRealization/units.cs index 1804e749b..58549c4e1 100644 --- a/TreeConverter/TreeRealization/units.cs +++ b/TreeConverter/TreeRealization/units.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/TreeConverter/TreeRealization/using.cs b/TreeConverter/TreeRealization/using.cs index cd3b64c67..70e63259d 100644 --- a/TreeConverter/TreeRealization/using.cs +++ b/TreeConverter/TreeRealization/using.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/variable_references.cs b/TreeConverter/TreeRealization/variable_references.cs index 82527f009..de9bc03ef 100644 --- a/TreeConverter/TreeRealization/variable_references.cs +++ b/TreeConverter/TreeRealization/variable_references.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/TreeConverter/TreeRealization/variables.cs b/TreeConverter/TreeRealization/variables.cs index fdced93e9..2879904b9 100644 --- a/TreeConverter/TreeRealization/variables.cs +++ b/TreeConverter/TreeRealization/variables.cs @@ -1,4 +1,5 @@ - +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; namespace PascalABCCompiler.TreeRealization diff --git a/pabcnetc/AssemblyInfo.cs b/pabcnetc/AssemblyInfo.cs index 9f89a3282..0b309e539 100644 --- a/pabcnetc/AssemblyInfo.cs +++ b/pabcnetc/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; @@ -7,11 +9,11 @@ using System.Runtime.CompilerServices; // associated with an assembly. // [assembly: AssemblyTitle("")] -[assembly: AssemblyDescription("")] +[assembly: AssemblyDescription("PascalABC.NET command line compiler")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/pabcnetc/CommandConsoleCompiler.cs b/pabcnetc/CommandConsoleCompiler.cs index fef49a170..43ab72190 100644 --- a/pabcnetc/CommandConsoleCompiler.cs +++ b/pabcnetc/CommandConsoleCompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/pabcnetc/ConsoleCompiler.cs b/pabcnetc/ConsoleCompiler.cs index d90312a96..e959c73d6 100644 --- a/pabcnetc/ConsoleCompiler.cs +++ b/pabcnetc/ConsoleCompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Errors; using System.IO; diff --git a/pabcnetc_clear/AssemblyInfo.cs b/pabcnetc_clear/AssemblyInfo.cs index 9f89a3282..214a94e95 100644 --- a/pabcnetc_clear/AssemblyInfo.cs +++ b/pabcnetc_clear/AssemblyInfo.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; @@ -11,7 +13,7 @@ using System.Runtime.CompilerServices; [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] [assembly: AssemblyProduct("")] -[assembly: AssemblyCopyright("")] +[assembly: AssemblyCopyright("Copyright © 2005-2015 by Ivan Bondarev, Stanislav Mihalkovich")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/pabcnetc_clear/CommandConsoleCompiler.cs b/pabcnetc_clear/CommandConsoleCompiler.cs index cff15a6e0..7c6a1344d 100644 --- a/pabcnetc_clear/CommandConsoleCompiler.cs +++ b/pabcnetc_clear/CommandConsoleCompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; using System.Text; diff --git a/pabcnetc_clear/ConsoleCompiler.cs b/pabcnetc_clear/ConsoleCompiler.cs index bb5237125..89e56feb2 100644 --- a/pabcnetc_clear/ConsoleCompiler.cs +++ b/pabcnetc_clear/ConsoleCompiler.cs @@ -1,3 +1,5 @@ +// Copyright (c) Ivan Bondarev, Stanislav Mihalkovich (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using PascalABCCompiler.Errors; using System.IO;