Block (periodic table) the s-block, with its outer (and only) electrons in the 1s atomic orbital, although its chemical properties are more similar to the p-block noble gases due to its full shell. In addition to the blocks listed in this table, there is a hypothetical g-block which is not pictured here. The g-block elements can be seen in the expanded extended periodic table. Lanthanum and actinium are placed under scandium and yttrium to reflect their status as d-block elements, as they have no electrons in the 4f and 5f orbitals, respectively, while lutetium and lawrencium do. The s-block is on the left
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