public GPB_PABCPreprocessor2(Stream stream, GoldParser.Grammar grammar, PascalABCCompiler.Preprocessor2.Preprocessor2 prepr1)
            : base(grammar)
        {
            pascal_parsertools = new pascalabc_parsertools();
            parsertools = pascal_parsertools;

            prepr = prepr1;
        }
public GPB_PABCPreprocessor2(Stream stream, PascalABCCompiler.Preprocessor2.Preprocessor2 prepr1)
            : base(stream)
        {
            pascal_parsertools = new pascalabc_parsertools();
            parsertools = pascal_parsertools;

            prepr = prepr1;
        }
Esempio n. 3
0
        //public List<string> UsedUnits;

        // Конструктор формы
        public AspectTreeForm()
        {
            InitializeComponent();
            // Инициализация данных плагина
            PascalABCCompiler.StringResources.SetTextForAllObjects(this, AspectTree_VisualPascalABCPlugin.StringsPrefix);
            SaveButtonsEnabled   = false;
            SaveOneButtonEnabled = false;
            InsertButtonsEnabled = false;

            // Создание подобъектов плагина
            this.AspectScm    = new PascalABCCompiler.ParserTools.SourceContextMap();
            this.AspectErrors = new List <Error>();
            //this.UsedUnits = new List<string>();
            PascalABCCompiler.SourceFilesProviderDelegate sourceFilesProvider = PascalABCCompiler.SourceFilesProviders.DefaultSourceFilesProvider;
            this.AspectPreprocessor = new PascalABCCompiler.Preprocessor2.Preprocessor2(sourceFilesProvider);
        }
Esempio n. 4
0
        //public List<string> UsedUnits;

        // Конструктор формы
        public AspectTreeForm()
        {
            InitializeComponent();
            // Инициализация данных плагина
            PascalABCCompiler.StringResources.SetTextForAllObjects(this, AspectTree_VisualPascalABCPlugin.StringsPrefix);
            SaveButtonsEnabled = false;
            SaveOneButtonEnabled = false;
            InsertButtonsEnabled = false;

            // Создание подобъектов плагина
            this.AspectScm = new PascalABCCompiler.ParserTools.SourceContextMap();
            this.AspectErrors = new List<Error>();
            //this.UsedUnits = new List<string>();
            PascalABCCompiler.SourceFilesProviderDelegate sourceFilesProvider = PascalABCCompiler.SourceFilesProviders.DefaultSourceFilesProvider;
            this.AspectPreprocessor = new PascalABCCompiler.Preprocessor2.Preprocessor2(sourceFilesProvider);           
        }