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) {