AbortTimeout
public VList<LNode> ProcessSynchronously(VList<LNode> stmts) { return new MacroProcessorTask(this).ProcessRoot(stmts); }
/// <summary>Runs the <see cref="MacroProcessor"/> on all input <see cref="Files"/>.</summary> public void Run() { CompleteInputOutputOptions(); if (Parallel && Files.Count > 1) { MacroProcessor.ProcessParallel(Files.AsListSource(), WriteOutput); } else { MacroProcessor.ProcessSynchronously(Files.AsListSource(), WriteOutput); } }