abstract = "This paper describes PushCalc, a system that evolves a
Calculator, a complete software application. PushCalc
is a modified version of Clojush, the clojure
implementation of the PushGP genetic programming
system1. PushCalc supports the definition and storage
of names and functions via its naming mechanism, tags.
The goal of this system is to use this ability to
evolve an individual that can create the modular parts
of the calculator and also know when and in what
situations to use which modular functions and perform
the correct operations depending on the input given to
the system.",
notes = "Also known as \cite{2330875} Distributed at
GECCO-2012.