337338339340341342343344345346347
if (name.equals("toString") && types.length == 0) { return "<Proxy: " + c.getName() + ">"; } LSymbol str = LSymbol.get(name); LQuoted qut = new LQuoted(str); LList list = new LList(); list.add(qut);
196197198199200201202203204205206
for (LObject tmp: parameters) { LList parameter = (LList) tmp; LSymbol symbol = LSymbol.get(parameter.get(0)); LObject object = parameter.get(1).run(innerEnvironment, tokens); innerEnvironment.put(symbol, object); }
134135136137138139140141142143144
} else if (current.toString().startsWith(SINGLE_QUOTE)) { String name = current.toString().replace(SINGLE_QUOTE, EMPTY); LSymbol symbol = LSymbol.get(name); list.add(new LQuoted(symbol)); } else {