Example #1
0
 public static void Main(string[] args)
 {
     if (args == null || args.Length == 0)
     {
         ReplEngine.Start();
     }
     else
     {
     }
 }
Example #2
0
        static void Main(string[] args)
        {
            using (var engine = new ReplEngine())
            {
                engine.State.Subscribe(x => Debug.WriteLine("state = " + x.ToString()));
                engine.Output.Subscribe(Console.Write);
                engine.Start("let answer = 42.00;;");

                while (true)
                {
                    var line = Console.ReadLine();

                    if (line == "q!")
                    {
                        break;
                    }

                    engine.Execute(line);
                }
            }

            Console.WriteLine("Press ENTER to close...");
            Console.ReadLine();
        }