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;
        }
 public GPBParser_PascalABC(Stream stream, Preprocessor2.Preprocessor2 prepr1)
     : base(stream)
 {
     prepr = prepr1;
     
     GrammarStream = stream;
     parsertools = new pascalabc_parsertools();
 }
 public GPBPreprocessor_Pascal(Stream stream, GoldParser.Grammar grammar):base(grammar)
 {
 	pascal_parsertools = new pascalabc_parsertools();
     parsertools = pascal_parsertools;
 }
        public GPBPreprocessor_Pascal(Stream stream)
            :base(stream)
        {
	    pascal_parsertools = new pascalabc_parsertools();
            parsertools = pascal_parsertools;
        }