Example #1
0
		static void Main(string[] args)
		{
			var interpreter = new Interpreter();

			while (true)
			{
				Console.Write("gcl> ");
				var obj = interpreter.Eval(Console.ReadLine());
				Console.WriteLine("{0} ; {1}", obj, obj.GetType());
			}
		}
Example #2
0
		public Reader(Interpreter interpreter)
		{
			this.interpreter = interpreter;
			readtable.Add('(', (s, c) => ReadDelimitedList(s, ')', true));
		}