Example #1
0
        public object PobierzLokalnyArgument(int indeks)
        {
            var obiekt = LocalArguments.Pobierz(indeks);
            var ow     = obiekt as ObjectWraperBase;

            if (ow != null)
            {
                return(ow.GetValue());
            }
            return(obiekt);
        }
Example #2
0
        public void WczytajLokalneArgumenty(int iloscArgumentow)
        {
            var lista = new object[iloscArgumentow];

            for (int i = iloscArgumentow - 1; i >= 0; i--)
            {
                var o = EvaluationStack.Pop();
                lista[i] = o;
            }
            LocalArguments.Wczytaj(lista);
        }
Example #3
0
 public void ZapiszLokalnyArgument(object o, int indeks)
 {
     LocalArguments.Ustaw(indeks, o);
 }