- This is a very broad subject. The problem of deciding how to map a program with arbitrarily many variables onto a fixed set of registers is known as register allocation, and it has been the subject of much research, study, and engineering effort since the very earliest compilers. One of the canonical approaches, graph coloring, was first proposed in 1981. Countless other approaches and variants have been explored since then, and I cannot hope to cover the full breadth of the topic in a single answer.
- Senyera (Wikipedia)
The Senyera (Eastern Calatan: [səˈɲeɾə]; meaning “pennon”, “standard”, “banner”, “ensign”, or, more generically, “flag” in Catalan) is a vexillological symbol based on the coat of arms of the Crown of Aragon, which consists of four red stripes on a yellow field. This coat of arms, often called bars of Aragon, or simply “the four bars”, historically represented the King of the Crown of Aragon.