Пример #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="ClassOverridesBuilder&lt;T&gt;"/> class.
        /// </summary>
        /// <param name="overrides">The overrides.</param>
        internal ClassOverridesBuilder(ClassOverrides overrides)
        {
            if (overrides == null)
            {
                throw new ArgumentNullException("overrides");
            }

            _overrides = overrides;
        }
Пример #2
0
        public Interpreter()
        {
            IntEnvironment = new Environment("TML Interpreter", null);
            Errors         = new List <RuntimeError>();

            NumberOverrides.AddOverrides();
            BooleanOverrides.AddOverrides();
            StringOverrides.AddOverrides();
            ClassOverrides.AddOverrides();
        }
Пример #3
0
        public static uint CMPOverrides2()
        {
            IfaceOverrides ov = new ClassOverrides();

            if (ov.Add(30, 10, 2) == 42)
            {
                return(1);
            }

            return(0);
        }
Пример #4
0
        public static uint CMPOverrides3()
        {
            IfaceOverrides ov   = new ClassOverrides();
            short          num2 = 11;

            if (ov.Add(31, num2) == 42)
            {
                return(1);
            }

            return(0);
        }
Пример #5
0
		public static uint CMPOverrides3 ()
		{
			IfaceOverrides ov = new ClassOverrides ();
			short num2 = 11;

			if (ov.Add (31, num2) == 42)
				return 1;

			return 0;
		}
Пример #6
0
		public static uint CMPOverrides2 ()
		{
			IfaceOverrides ov = new ClassOverrides ();

			if (ov.Add (30, 10, 2) == 42)
				return 1;

			return 0;
		}