Beispiel #1
0
        public static void Main(string[] args)
        {
            var options = ArgumentParser.Parse <Options> (args);

            // Check input
            if (options.input == null)
            {
                Console.WriteLine("Please specify an input file.");
                ArgumentParser.Help();
                return;
            }

            // Check w flags
            if (options.w_all)
            {
                options.w_error = true;
                options.w_warn  = true;
                options.w_debug = true;
            }

            // Read input file
            var source = File.ReadAllText(options.input);

            // Create Betterium instance
            var instance = new Betterium(options);

            instance.Run(source);
        }
Beispiel #2
0
        public static void Main(string[] args)
        {
            var options = ArgumentParser.Parse<Options> (args);

            // Check input
            if (options.input == null) {
                Console.WriteLine ("Please specify an input file.");
                ArgumentParser.Help ();
                return;
            }

            // Check w flags
            if (options.w_all) {
                options.w_error = true;
                options.w_warn = true;
                options.w_debug = true;
            }

            // Read input file
            var source = File.ReadAllText (options.input);

            // Create Betterium instance
            var instance = new Betterium (options);
            instance.Run (source);
        }