public void MakeConditionalArgumentCurrent(SymParserDocument aDocument)
        {
            SymNodeConditionalExpression condExpNode = SymParserWorkerConditionalExpression.FindMostRecentConditionalExpression(this);

            if (condExpNode == null)
            {
                throw new Exception("Unable to locate conditional expression. Document is corrupt");
            }

            aDocument.CurrentNode = condExpNode;
        }
 public SymBuildFileParser(SymParserDocument aDocument)
     : base(aDocument)
 {
 }
 public SymPreProcessorParser(SymParserDocument aDocument)
     : base(aDocument)
 {
 }