Mercurial > repos > tabletprog
diff compiler.js @ 110:d715fb3c39ab
Implemented clicking on symbols inside inscope box to replace function name in funcall.
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 13 Apr 2013 23:37:54 -0700 |
parents | 648659961e0e |
children | d6e79885bd3b 18598163e3ef |
line wrap: on
line diff
--- a/compiler.js Sat Apr 13 17:33:14 2013 -0700 +++ b/compiler.js Sat Apr 13 23:37:54 2013 -0700 @@ -322,18 +322,7 @@ function toobj(val) { - switch(typeof val) - { - case 'boolean': - if(val) { - return mainModule.strue; - } else { - return mainModule.sfalse; - } - case 'number': - return mainModule.snumber(val); - } - throw new Error("can't make val into object"); + return (typeof val == "boolean") ? (val ? module_true : module_false) : val; } op.prototype.populateSymbols = function(symbols, isReceiver) {