зеркало из https://github.com/mozilla/pluotsorbet.git
18 строки
430 B
JavaScript
18 строки
430 B
JavaScript
/* -*- Mode: Java; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
|
|
/* vim: set shiftwidth=4 tabstop=4 autoindent cindent expandtab: */
|
|
|
|
'use strict';
|
|
|
|
var Locals = function(stack, base) {
|
|
this.array = stack.array;
|
|
this.base = base;
|
|
}
|
|
|
|
Locals.prototype.set = function (idx, value) {
|
|
this.array[this.base + idx] = value;
|
|
}
|
|
|
|
Locals.prototype.get = function (idx) {
|
|
return this.array[this.base + idx];
|
|
}
|