pascalabcnet/bin/Lng/Eng/VisualPascalABCNET_VEC.dat
AlexanderZemlyak 342375501b
New languages engine (#3120)
* Implement first version of languages interfaces and classes

ParsersController заменен на LanguageProvider.

* Update ParserTools.csproj

* Update RemoteCompiler.cs

* Update TestRunner

* Rename LanguageIntegrator project to Languages

* Update TestRunner

* Rename Parsers folder

* Rename PascalABCParser.dll to PascalABCLanguage.dll

* Reorganise LanguageIntegrator and rename DocTagsParser

* Update Release Generators

* Update language loading messages

* Update linux version

* Move BaseParser fields to ILanguage interface

* Revert "Update Release Generators"

This reverts commit 26a991c71b81e643d9fbd9a815ddca222768dda9.

* Revert "Rename PascalABCParser.dll to PascalABCLanguage.dll"

* Clean the mess in parser folders

* Organize namespaces properly

* Revert "Rename LanguageIntegrator project to Languages"

* Add new enclosing folders for standard languages

* Organize namespaces of LanguageIntegrator properly

* Rename StandardLanguages to Languages

* Comment the rest of Visual basic source code

* Update OutputPath in pascal parser project

* Move BaseParser methods to IParser

* Restore Pascal parser project initial structure

* Add PascalLanguage project

* Move SyntaxTreeConverters project to Languages\Pascal folder

* Rename SemanticRules in parser project

* Rename Errors1 to Errors in parser project

* Delete LambdaConverter dll from installer

* Update language integrator to load *Language.dll files

* Move lambda converter project to pascal lanuage dir

* Revert "Delete LambdaConverter dll from installer"

This reverts commit dd56f559ebe4f8c4c5c33752d44e6953001b96a5.

* Switch off VBNETParser building

* Delete syntax tree converters controller

* Delete lambda converter dll from repository

* Reorganize syntax tree to semantic tree conversion stage

* Add BaseLanguage class to make language initialization more neat

* Delete syntax tree post processors entity from ILanguage and refactor ABCStatistics calls

* Add new IDocParser interface for documentation comments parser

* Clean up folders

* Add helper data structures to reduce parameters amount in CompileInterface and CompileImplementation

* Add documentation to language classes

* Move Union struct in global namespace and project (ParserTools)

* Add more comments and a safe select language method

* Rename SemanticRules class

* Fix directives format null bug

* Add System.Linq ref to LanguageIntegrator

* Delete SyntaxToSemanticTreeConverter interface

* Add BaseSyntaxTreeConverter

* Call safe select language method in intellisence

* Delete source files providers from parsers

* Rename GetSyntaxTree method

* Change Prebuild tree to be virtual - not abstract

* Refresh documentation a bit

* Add temporary language check for ABCHealth button

* Add parser reference to parser tools

* Move current compilation unit assigning higher to avoid bug with unit check

* Delete null DirectiveInfo's and refactor directives' code

* Add a few more comments
2024-05-25 12:26:32 +03:00

55 lines
2.2 KiB
Plaintext

//VisualPascalABCNET.VisualEnvironmentCompiler
%PREFIX%=VP_VEC_
DIALOGS_FILTER_PART_{0}{1}|{1}|={0} programs ({1})|{1}|
DIALOGS_PROJECT_FILTER_PART_{0}{1}|{1}|={0} projects ({1})|{1}|
DIALOGS_FILTER_PARTALL_{0}|{0}|{1}=All supported ({0})|{0}|{1}
DIALOGS_FILTER_ALLFILES=All files
DIALOGS_FILTER_ALLPROJECTS=All projects
DIALOGS_FILTER_ICO_FILES=Ico-files
ASSEMBLIES=Executable modules
CM_LANGUAGE_{0}=Language {0}
CM_OK_{0}MS=OK {0}ms
CM_{0}_ERROS={0} errors
LOAD_PLUGINS=Loading plugins...
PLUGINS_NOTFOUND=Plugins not found.
PLUGINS_LOADING_ERRORS=At loading plug-ins there were errors:
STATE_START_COMPILING_ASSEMBLY{0}=Start of compilation of assembly {0}...
STATE_BEGINCOMPILEFILE{0}=Begin compilation {0}...
STATE_COMPILEINTERFACE{0}=Compiling interface {0}...
STATE_COMPILEIMPLEMENTATION{0}=Compiling implementation {0}...
STATE_ENDCOMPILEFILE{0}=End of compilation {0}
STATE_CODEGENERATION{0}=Code generation {0}...
STATE_READDLL{0}=Read {0}...
STATE_SAVEPCUFILE{0}=Save {0}...
STATE_READPCUFILE{0}=Read {0}...
STATE_COMPILATIONFINISHED{0}=Compilation is completed {0}
STATE_RELOADING=Loading core...
STATE_PCUREADINGERROR{0}=PCU read error in {0}
STATE_PCUWRITINGERROR{0}=PCU write error in {0}
STATE_SEMANTICTREECONVERSION{0}=Processing with semantic convertion {0}
STATE_SEMANTICTREECONVERTERCONNECTED{0}=Convertion {0} is attached
STATE_SYNTAXTREECONVERSION{0}=Processing with syntax convertion {0}...
STATE_SYNTAXTREECONVERTERCONNECTED{0}=Syntax convertion {0} is attached
STATE_READY=Ready
STATETEXT_BEGINCOMPILEFILE{0}=Compiling {0}...
STATETEXT_CODEGENERATION{0}=Code generation {0}...
STATETEXT_{0}_ERROS={0} errors
STATETEXT_COMPILATION_SUCCESS_{0}LINES=Compilation is completed successfully ({0} lines)
STATETEXT_COMPILATION_SUCCESS_{0}LINES_{1}WARNINGS=Compilation is completed successfully ({0} lines), {1} warnings
STATETEXT_RELOADING=Loading...
STATETEXT_READY=Ready
STATETEXT_FINDREFERNCES=Search...
STATETEXT_FINDREFERNCES_RESULT{0}={0} matches found
STATETEXT_NOTFOUND=0 matches found
SUPPORTED_LANGUAGES=Supported languages:
LANGUAGE_LOADED{0}{1}=Loaded {0} language ({1})
LANGUAGE_LOAD_ERROR{0}={0} language loading error
PARSER_CONNECTED{0}=Connected parser {0}
CONNECTED_PARSERS=Connected parsers: