Mercurial > repos > tabletprog
diff jsbackend.js @ 10:02b20292f187
Added fib sample
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Wed, 21 Mar 2012 21:25:10 -0700 |
parents | 37d7f60a8ea1 |
children | 6e4851a204a5 |
line wrap: on
line diff
--- a/jsbackend.js Wed Mar 21 21:15:32 2012 -0700 +++ b/jsbackend.js Wed Mar 21 21:25:10 2012 -0700 @@ -16,6 +16,17 @@ throw new Error("can't make val into object"); } +function setP(o, p, val) +{ + o[p] = val; + return o; +} + +function getP(o, p) +{ + return o[p]; +} + op.prototype.toJS = function(symbols, isReceiver) { var ret = '(' + this.left.toJS(symbols) +' '+ (this.op == '=' ? '==' : this.op) +' '+ this.right.toJS(symbols) + ')'; if (isReceiver) {