pascalabcnet/Compiler/ConsoleCompilerCommands.cs
Бондарев Иван 25a0aec35f bug fix #643
2018-01-07 12:30:39 +01:00

52 lines
2 KiB
C#

// 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;
namespace PascalABCCompiler
{
public class ConsoleCompilerConstants
{
public const int MaxProcessMemoryMB = 150;
public const string DataSeparator = "]\r\n[";
public const string MessageSeparator = "***";
//1xx to remoteCompiler
public const int CommandStartNumber = 100;
public const int LinesCompiled = 180;
public const int BeginOffest = 181;
public const int Error = 182;
public const int Warning = 183;
public const int FileExsist = 184;
public const int SourceFileText = 185;
public const int GetLastWriteTime = 186;
public const int VarBeginOffest = 187;
public const int InternalError = 188;
//2xx to pabcnetc.exe
public const int CommandExit = 200;
public const int CommandGCCollect = 201;
public const int CommandCompile = 210;
public const int CompilerOptionsOutputType = 211;
public const int CompilerOptionsDebug = 212;
public const int CompilerOptionsOutputDirectory = 213;
public const int CompilerOptionsRebuild= 214;
public const int CompilerOptionsFileName = 215;
public const int InternalDebugSavePCU = 216;
public const int WorkingSet = 217;
public const int CompilerOptionsStandartModule = 218;
public const int CompilerOptionsClearStandartModules = 219;
public const int InternalDebug = 221;
public const int CompilerOptions = 222;
public const int CompilerOptionsForDebugging = 223;
public const int CompilerOptionsRunWithEnvironment = 224;
public const int CompilerOptionsProjectCompiled = 225;
public const int UseDllForSystemUnits = 226;
public const int IDELocale = 227;
}
}