private static string PatternsRangeSample() { Composer.Clear(); Composer.AppendLine("PatternsBetween(3, 12):"); AddPatternsListToComposer(BitUtils.PatternsBetween(3, 12)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); Composer.AppendLine("PatternsBetween(12, 3):"); AddPatternsListToComposer(BitUtils.PatternsBetween(12, 3)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); Composer.AppendLine("OnesPermutations(5, 2):"); AddPatternsListToComposer(BitUtils.OnesPermutations(5, 2)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); Composer.AppendLine("OnesPermutations(5, 3):"); AddPatternsListToComposer(BitUtils.OnesPermutations(5, 3)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); Composer.AppendLine("ZerosPermutations(5, 2):"); AddPatternsListToComposer(BitUtils.ZerosPermutations(5, 2)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); Composer.AppendLine("ZerosPermutations(5, 3):"); AddPatternsListToComposer(BitUtils.ZerosPermutations(5, 3)); Composer.AppendLineAtNewLine(PageSeparator).AppendLine(); return(Composer.ToString()); }
public string GenerateCode(ISyntaxTreeElement syntaxElement) { TextComposer.Clear(); syntaxElement.AcceptVisitor(this); return(TextComposer.ToString()); }
public void Clear() { UnselectActiveFile(); _activeFolderPathList.Clear(); _fileComposersDictionary.Clear(); _log.Clear(); }