예제 #1
0
        public bool ExportWrappers(ParserState state, string location)
        {
            var text = new GenerateWrappers(state).TransformText();

            Console.WriteLine(text);
            return(true);
        }
예제 #2
0
        public bool ExportWrappers(ParserState state, string location)
        {
            var numbersDirectory = Path.Combine(BaseDir, location, "Numbers");

            new[] { location, numbersDirectory }.CreateDirs();
            var path = Path.Combine(numbersDirectory, "Wrappers.cs");
            var text = new GenerateWrappers(state).TransformText()
                       .NonEmptyOrWhitespaceLines().ToArray();

            File.WriteAllLines(path, text);
            return(true);
        }