)
*/
token = token.toString().replace(symbol, "");
LList define = new LList();
define.add(type("define"));
define.add(type("tmp"));
define.add(type(token));
LList set = new LList();
set.add(type("set!"));
set.add(type(token));
set.add(new LList(type(replacement), type(token), type("1")));
LList result = new LList(type("tmp"));
LList begin = new LList(type("begin"), define, set, result);
list.add(type("lambda"));
list.add(new LList());
list.add(begin);
return new LList(list);
}