Calcium looping example, adding Ca-looping to all coal-fired plants in the UK would generate enough waste for 33 Mtonnes/yr of cement production, whereas current cement production in the UK is only 12.5 Mtonnes/yr. Hence, if the technology is applied on a large scale, the purge rate of CaO should be optimized to minimize waste. To fully gauge the viability of calcium looping as a capture process, it is necessary to consider the political, environmental, and health effects of the process as well. Though many recent scientific reports (e.g.: the seven-wedge stabilization plan by Pacala and Socolow) convey an urgent need to deploy
Symbol table global scope, whether it is imported, and what namespace it belongs to. Some programming languages allow the symbol table to be manipulated at run-time, so that symbols can be added at any time. Racket is an example of such a language. Both the LISP and the Scheme programming languages allow arbitrary, generic properties to be associated with each symbol. The Prolog programming language is essentially a symbol-table manipulation language; symbols are called "atoms", and the relationships between symbols can be reasoned over. Similarly, OpenCog provides a dynamic symbol table, called the "atomspace", which is used for knowledge representation. Symbol table