using System; using System.Collections.Generic; using Upsilon.Evaluator; using Upsilon.Utilities; namespace Yc { static class Program { static void Main(string[] args) { Console.WriteLine("Upsilon REPL"); Dictionary variables = new Dictionary(); while (true) { Console.Write("» "); var input = Console.ReadLine(); if (input == "exit") { return; } var parsed = new Script(input, variables); //Console.WriteLine(parsed.Parsed.Print()); Console.WriteLine(parsed.Evaluate()); variables = parsed.Variables; } } } }