Creating a Compiler for the Semi-Structured Language of Blazons Michael Mulder University of Twente P.O

Total Page:16

File Type:pdf, Size:1020Kb

Creating a Compiler for the Semi-Structured Language of Blazons Michael Mulder University of Twente P.O Creating a Compiler for the Semi-Structured Language of Blazons Michael Mulder University of Twente P.O. Box 217, 7500AE Enschede The Netherlands [email protected] ABSTRACT 1. How can we model the domain of blazonry as a A blazon is a textual, semi-structured description of the domain-specific language, using software language visual representation of a coat of arms. There is no formal engineering methods? tool to create such a visual representation given a blazon, 2. What are the rules of blazonry that could be seen as yet there is a lot of demand for these drawings. In this typing rules or its static semantics? project we research all steps needed to create a compiler that can turn blazons into their visual representation. Our 3. How can we construct a semi-structured, error- focus during this research was creating a flexible and eas- correcting parser of the blazon language? ily extendable compiler that can understand the different ways a blazon can be expressed. (a) How can we maximize the usefulness and infor- mativeness of the parser's error messages? (b) How can we maximize the set of accepted in- Keywords puts? Blazonry, Semi-parsing, Semi-structured languages, Com- 4. How can we create a code generator that can draw piler Construction, Domain Specific Languages Scalable Vector Graphics [3] coats of arms given a parsed blazon? 1. INTRODUCTION A blazon is a formal semi-structured textual description We will start this paper be explaining the methods we of a coat of arms, flag or similar emblem, from which the used to get our results in section 2. The result we found reader can reconstruct the appropriate image. To blazon is using these methods will be discussed in section 3 until to create such a description. Blazonry is the art of creating section 7. In section 8 we will discuss the effectiveness of such blazons, linking textual semi-structured descriptions our approach. section 9 will discuss possible future work of coats of arms to their visual representation. and what obstacles we foresee. Lastly we will answer our research question in section 10. There is quite an active online community of heraldry and blazonry enthusiasts. This community includes re- All the code discussed in this paper can be found on GitHub. searchers researching medieval heraldry, people looking to learn more about family crests, and general enthusiasts. In this community there is a demand for the drawing of 2. METHODOLOGY coats of arms. Many older coats of arms only have small, The goal of this research is to create a complete compiler. bad quality pictures, or even only a description. If some- To create this we will follow general steps to create a com- one want to get a better illustration they have to either piler [1,5]. We will start by defining the language we wish learn how to (digitally) draw or they have to post a re- to parse. Next we will write a scanner and parser, design quest on an online board in the hope that someone else an intermediate representation, and write a code genera- will pick it up and provide them with an illustration. Our tor. We will also introduce a static checker that checks the goal is to create an online tool which can help with this intermediate representation for typing rules. These steps process. This will eliminate the need of users to have to closely correspond to our research questions and will also learn image processing or having to ask someone to draw correspond to the structure of this document. their shield. Instead the user will be able to enter a blazon We will start with the language definition in section 3. into the tool and create their own drawing. The definition of the language is an important basis on In this project we will research different aspects needed for which every next step will be built. To do this we analyzed the creation for this tool. To guide this research we have the domain of blazonry using literary research. This step determined the following research questions: corresponds to our first research question. Next we will create a scanner and parser, as detailed in Permission to make digital or hard copies of all or part of this work for section 4. We started by researching ways of semi-parsing, personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that as can be read in subsection 4.1. After the research of copies bear this notice and the full citation on the first page. To copy oth- the background we attempted to apply these principles to erwise, or republish, to post on servers or to redistribute to lists, requires create our own parser, as detailed in subsection 4.2. The prior specific permission and/or a fee. part of the process will answer the third research question. 34th Twente Student Conference on IT Jan. 29nth, 2021, Enschede, The Netherlands. Our parser has to parse the input to some form of interme- Copyright 2021, University of Twente, Faculty of Electrical Engineer- diate structure, which is also used by the static checker and ing, Mathematics and Computer Science. code generator. We designed and edited this intermediate 1 structure while working on the other parts of the com- word \party" can also be used to indicate a partition, this piler. This was a continuous process because as the other changes nothing in the meaning. So instead of \Per pale parts developed the requirements for the intermediate rep- Vair Or" one could also say \Party per pale Vair Or" and resentation changed. Our final design will be discussed in achieve the exact same result. section 5. After the field the ordinaries will be named. Ordinaries The final essential step of a compiler is the code generator. are a number of standardized shapes that can take a main In our case we will generate an SVG, this will answer our position on the shield. We already mentioned the bend fourth research question. To create a code generator we before, that is an excellent example of an ordinary. In researched ways to describe different parts of the shield Figure 8a we show the bend and in Figure 8c the pale. in the SVG language and looked for the best way to do Figure 8b we also show the word \sinister", which is a so programmatically. The process of how we did this is modifier word that flips the figure that precedes it. We detailed in section 6. can also use this word to flip the division of the field, see In order to improve the usability of our tool, and to answer Figure 7b. Furthermore it is also possible to specify special the second research question, we will also create a static partition lines. Because there was no time to implement checker that checks the intermediate representation to see this in our code-generator we will not go into the different if it follows the rules of blazonry. To answer this question possibilities. we continued our analysis of blazonry into the domain of After the field and ordinaries figures can be added on top, heraldry to find these rules. Next we defined these rules in we call these \charges". Charges can be smaller variants a way that a static checker can check them and built this of the ordinaries, like a bendlet is a smaller variant of the checker. These rules and the description of the checker bend, or figures, like flowers or animals. There are a num- can be found in section 7. ber of standard figures that are widely recognized, but in theory the amount of figures in unlimited. In general weapons, animals, crosses and human arms are quite com- 3. THE DOMAIN OF BLAZONRY mon. Each of these figures can be described into more de- The language of blazonry is based on English, but with an tail if needed. Take animal figures for example, \displayed" uncommon word order in some places, and with French means spread wings, \passant" means walking, etc [4,6]. words dominating its vocabulary. We recognize 7 colors and 2 furs. The colors are divided into 5 tinctures and 2 metals. It is a general rule of heraldry that a shield is not 4. IMPLEMENTATION OF PARSING supposed to have tinctures upon tincture or metals upon metals. So if the background is blue, anything placed on 4.1 Background on Semi-Parsing the background must be colored as a metal, anything that In the domain of semi-parsing a number of different ap- is in turn placed upon that must again be colored as a tinc- proaches have been developed [9]. For our application we ture. See Table 1 for an overview of the colors, also see decided to look into iterative lexical analysis [2] and hier- Figure 6b and Figure 6c for depictions of the furs. We'll archical lexical analysis [7,8]. Both approaches use lexical use color to mean any tincture, metal, or fur, unless speci- analysis to generate source code models. fied otherwise. We'll write the names of colors with capital Lightweight Source Model Extraction (LSME), [7,8], uses letters for clarity, this is not required in real blazons. hierarchical regular expressions to extract unit level mod- els. Iterative Lexical Analysis (ILA) [2] also uses a hierar- Heraldic name English name chical approach to regular expression matching. But while Metals LSME was designed to build high level models, ILA is Or Gold / Yellow more focused on building low level models.
Recommended publications
  • Field Divisions
    ❧ Book of Traceable Heraldic Art ❧ Dec 31, 2020 ❧ Artists’ copyrights & terms of use on credits page ❧ Two-Part Field Divisions Per Chevron Indented 3.36 Per Fess Indented (2) 3.70 Per Bend 3.3 Per Chevron Invected 3.37 Per Fess Indented Pometty 3.71 Per Bend Bevilled (1) 3.4 Per Chevron Nebuly 3.38 Per Fess Nebuly (1) 3.72 Per Bend Bevilled (2) 3.5 Per Chevron Ployé 3.39 Per Fess Nebuly (2) 3.73 Per Bend Embattled 3.6 Per Chevron Ployé Flory at the Point 3.40 Per Fess Nebuly (3) 3.74 Per Bend Engrailed 3.7 Per Chevron Ployé Flory at the Point 3.41 Per Fess Potenty 3.75 Per Bend Dovetailed 3.8 Per Chevron Raguly (1) 3.42 Per Fess Raguly 3.76 Per Bend Indented (1) 3.9 Per Chevron Raguly (2) 3.43 Per Fess Rayonny 3.77 Per Bend Indented (2) 3.10 Per Chevron Rayonny 3.44 Per Fess Trefly Counter-trefly 3.78 Per Bend Nebuly (1) 3.11 Per Chevron Throughout 3.45 Per Fess Urdy 3.79 Per Bend Nebuly (2) 3.12 Per Chevron Urdy 3.46 Per Fess Wavy 3.80 Per Bend Nebuly (3) 3.13 Per Chevron Urdy (2) 3.47 Per Fess With A Left Step 3.81 Per Bend Raguly 3.14 Per Chevron Urdy (3) 3.48 Per Fess With A Right Step 3.82 Per Bend Rayonny 3.15 Per Chevron Urdy (4) 3.49 Per Fess With One Embattlement 3.83 Per Bend Potenty 3.16 Per Chevron Wavy (1) 3.50 Per Fess With Two Embattlements 3.84 Per Bend Wavy 3.17 Per Chevron Wavy (2) 3.51 Per Pale 3.85 Per Bend Urdy 3.18 Per Chevron Inverted (1) 3.52 Per Pale Angled 3.86 Per Bend Sinister 3.19 Per Chevron Inverted (2) 3.53 Per Pale Angled Reversed 3.87 Per Bend Sinister Bevilled (1) 3.20 Per Chevron Inverted (3) 3.54 Per
    [Show full text]
  • Hark the Heraldry Angels Sing
    The UK Linguistics Olympiad 2018 Round 2 Problem 1 Hark the Heraldry Angels Sing Heraldry is the study of rank and heraldic arms, and there is a part which looks particularly at the way that coats-of-arms and shields are put together. The language for describing arms is known as blazon and derives many of its terms from French. The aim of blazon is to describe heraldic arms unambiguously and as concisely as possible. On the next page are some blazon descriptions that correspond to the shields (escutcheons) A-L. However, the descriptions and the shields are not in the same order. 1. Quarterly 1 & 4 checky vert and argent 2 & 3 argent three gouttes gules two one 2. Azure a bend sinister argent in dexter chief four roundels sable 3. Per pale azure and gules on a chevron sable four roses argent a chief or 4. Per fess checky or and sable and azure overall a roundel counterchanged a bordure gules 5. Per chevron azure and vert overall a lozenge counterchanged in sinister chief a rose or 6. Quarterly azure and gules overall an escutcheon checky sable and argent 7. Vert on a fess sable three lozenges argent 8. Gules three annulets or one two impaling sable on a fess indented azure a rose argent 9. Argent a bend embattled between two lozenges sable 10. Per bend or and argent in sinister chief a cross crosslet sable 11. Gules a cross argent between four cross crosslets or on a chief sable three roses argent 12. Or three chevrons gules impaling or a cross gules on a bordure sable gouttes or On your answer sheet: (a) Match up the escutcheons A-L with their blazon descriptions.
    [Show full text]
  • Control Efforts for Invasive Northern Pike Esox Lucius on the Kenai Peninsula, 2007
    Fishery Data Series No. 11-10 Control Efforts for Invasive Northern Pike Esox lucius on the Kenai Peninsula, 2007 by Robert L. Massengill May 2011 Alaska Department of Fish and Game Divisions of Sport Fish and Commercial Fisheries Symbols and Abbreviations The following symbols and abbreviations, and others approved for the Système International d'Unités (SI), are used without definition in the following reports by the Divisions of Sport Fish and of Commercial Fisheries: Fishery Manuscripts, Fishery Data Series Reports, Fishery Management Reports, and Special Publications. All others, including deviations from definitions listed below, are noted in the text at first mention, as well as in the titles or footnotes of tables, and in figure or figure captions. Weights and measures (metric) General Measures (fisheries) centimeter cm Alaska Administrative fork length FL deciliter dL Code AAC mid eye to fork MEF gram g all commonly accepted mid eye to tail fork METF hectare ha abbreviations e.g., Mr., Mrs., standard length SL kilogram kg AM, PM, etc. total length TL kilometer km all commonly accepted liter L professional titles e.g., Dr., Ph.D., Mathematics, statistics meter m R.N., etc. all standard mathematical milliliter mL at @ signs, symbols and millimeter mm compass directions: abbreviations east E alternate hypothesis HA Weights and measures (English) north N base of natural logarithm e cubic feet per second ft3/s south S catch per unit effort CPUE foot ft west W coefficient of variation CV gallon gal copyright © common test statistics (F, t, χ2, etc.) inch in corporate suffixes: confidence interval CI mile mi Company Co.
    [Show full text]
  • Heraldic Terms
    HERALDIC TERMS The following terms, and their definitions, are used in heraldry. Some terms and practices were used in period real-world heraldry only. Some terms and practices are used in modern real-world heraldry only. Other terms and practices are used in SCA heraldry only. Most are used in both real-world and SCA heraldry. All are presented here as an aid to heraldic research and education. A LA CUISSE, A LA QUISE - at the thigh ABAISED, ABAISSÉ, ABASED - a charge or element depicted lower than its normal position ABATEMENTS - marks of disgrace placed on the shield of an offender of the law. There are extreme few records of such being employed, and then only noted in rolls. (As who would display their device if it had an abatement on it?) ABISME - a minor charge in the center of the shield drawn smaller than usual ABOUTÉ - end to end ABOVE - an ambiguous term which should be avoided in blazon. Generally, two charges one of which is above the other on the field can be blazoned better as "in pale an X and a Y" or "an A and in chief a B". See atop, ensigned. ABYSS - a minor charge in the center of the shield drawn smaller than usual ACCOLLÉ - (1) two shields side-by-side, sometimes united by their bottom tips overlapping or being connected to each other by their sides; (2) an animal with a crown, collar or other item around its neck; (3) keys, weapons or other implements placed saltirewise behind the shield in a heraldic display.
    [Show full text]
  • Coins As a Heraldic Resource
    COINS AS A HERALDIC RESOURCE by David F. Phillips Everyone who studies heraldry knows the importance of original sources such as manuscripts, seals and monuments. Since the revival of the scientific method in heraldic studies in the 19th century, these sources have been vital in documenting early heraldic practice and the development of style. But images from manuscripts are available to most scholars only through facsimiles. Seals are fragile and do not photograph well; facsimiles of seals in historical works are usually redrawn, with what distortions who knows? Coins are more durable and provide much of the same documentation – sometimes better, and for later periods substantially more. Images of coins are easy to locate and copy, and ambiguous details are relatively easy to clarify by comparison with other examples. But their use as an adjunct to heraldic research has largely been overlooked.1 Coins documented state symbols for thousands of years before heraldry – the owl on the coinage of ancient Athens is one of the most famous examples. Documents fade and burn, but coins persist. The provenance, authenticity and fidelity to blazon of designs on paper, painted on walls and wood and canvas, woven into tapestries, and so on are open to question, but with a coin you know where you are. And, conveniently, dates of issue are often integral parts of their design – even undated heraldic coins can almost always be located within a single reign. Sometimes mint marks tell exactly where a coin was made. Since the emergence of the art form in the 12th and 13th centuries, heraldic designs have been used to identify the state or other authority that issues a coin.
    [Show full text]
  • Download the PDF Here
    (We Would Like to Share) Our Blazon: Some Thoughts on a Possible School Badge (party) per bend sinister “The oblique stroke appears at first sight to be the signal that the binary opposition between categories (speech/ translated to English means: writing or love/hate) won’t hold — that neither of the words in opposition to each other is good for the fight. a blank shield with a single diagonal line running The stroke, like an over-vigilant referee, must keep them from the bottom left edge to the top right hand corner apart and yet still oversee the match.” —Steve Rushton The badge we would like to wear is two-faced — both founded on, and breaking from, established guidelines. Stripped to its Heraldry is a graphic language evolved from around 1130 ad to fundamentals, and described in heraldic vocabulary, it is UN- identify families, states and other social groups. Specific visual CHARGED. It is a schizophrenic frame, a paradox, a forward forms yield specific meanings, and these forms may be combined slash making a temporary alliance between categories, simultane- in an intricate syntax of meaning and representation. Any heraldic ously generic and/or specific. device is described by both a written description and its corre- sponding graphic form. The set of a priori written instructions is D/S called a Blazon — to give it form is to Emblazon. In order to ensure that the pictures drawn from the descriptions are accurate and reasonably alike, Blazons follow a strict set of rules and share a unique vocabulary. Objects, such as animals and shapes, are called Charges; colors are renamed, such as Argent for Silver or Or for Gold; and divisions are described in terms such as Dexter (“right” in Latin) and Sinister (“left”).
    [Show full text]
  • Bend CTAC Steve Porter Public Comment Page 1 of 6 To
    To: City of Bend Citywide Transportation Advisory Committee Attn: Nick Arnis, Susanna Julber and Eric King From: Steve Porter, Resident of Bend Date: April 12, 2018 Re: Public Comments, City of Bend Citywide Transportation Advisory Committee Meeting Dear Bend Citywide Transportation Advisory Committee (CTAC): Thank you for your work on the important and complicated matter of improving transportation in Bend and planning how Bend’s future transportation needs will be met. As a resident, I am pleased to see such energetic involvement addressing these issues from so many people in our community. I observed your April 10 meeting and, following reflection of several matters brought up during that gathering, I thought I would humbly submit a handful of comments for your consideration. The following may be considered my public comments in advance of your upcoming third meeting. First, during the April 10 meeting’s discussion, the importance of “benchmarking” Bend’s transportation development, funding models and other related considerations against those of other cities was raised. This point makes good sense to me and, in the spirit of contributing to the formation of knowledge on this front, I would like to suggest two resources. • The first is a book entitled Happy City: Transforming Our Lives Through Urban Design, by Charles Montgomery. The book, copies of which are available via the Deschutes Public Library system, provides a sampling of urban planning, transportation design and community development models that have, and have not, worked well in cities around the world. The book elaborates on issues at the nexus of transportation, economics, social well-being and sustainable growth, and is a worthy guidebook for those charged with the CTAC’s mission, particularly as a benchmarking reference.
    [Show full text]
  • Beginner Blazon
    Blazon 101 Arwyn of Leicester White Wyvern Herald Submissions Avacal What we will discuss • Definition – Emblazon vs Blazon • Using Emblazon and Blazons in SCA – Submissions – Conflict Check – Display What we will discuss • How to Build a Blazon – Elements of a blazon – Basic Syntax Rules – How to put it together • Resources (on-line, books) Using Emblazon and Blazons in SCA • Submissions – Emblazon – picture of device/badge • This is what is registered – Proposed Blazon vs. Registered Blazon • Local heralds should attempt at a blazon on the submission (Proposed Blazon) • Laurel gives final blazon (registered) Using Emblazon and Blazons in SCA • Conflict Checks – Blazon is what is listed in the armorial – Allows a visual picture to be developed from the description • Display – Scribes can use this to add colour to scrolls – Providing personal banners How to Build a Blazon • Elements of a Blazon – Tinctures • Colours: – azure (blue) – gules (red) – purpure (purple) – sable (black) – vert (green) • Metals: – Or (gold) – Argent (white/silver) How to Build a Blazon • Elements of a Blazon – Tinctures • Furs – Ermine (white with black spots) – Ermines (also called counter ermine –black with white spots) – Erminois (gold with black spots) – Pean (black with gold spots) – Vair (interlocking "bells" alternately white and blue) – Potent (interlocking "T's" alternately white and blue) How to Build a Blazon • Elements of a Blazon – Ordinaries • An ordinary is a charge that consists of one or more strips of a contrasting tincture which cover large areas of the shield. • Examples: – Base – Bordure – Canton – Chief – Pile – Bend How to Build a Blazon • Elements of a Blazon – Directions • Remember that the directions are like you wearing the shield – then the Norman French makes sense • to base (= toward the bottom point of the shield) • to chief (= toward the top edge of the shield) • to dexter (= toward the viewer's left, the shield bearers right) • to sinister (= toward the viewer's right, the shield bears left) How to Build a Blazon • Basic Syntax Rules 1.
    [Show full text]
  • Ing Items Have Been Registered
    ACCEPTANCES Page 1 of 21 March 2011 LoAR THE FOLLOWING ITEMS HAVE BEEN REGISTERED: ÆTHELMEARC Aíbell ingen Chernacháin. Device. Argent, a dragon displayed sable and on a chief triangular azure a decrescent argent. There is a step from period practice for the use of a dragon displayed. Aleidis Lanen. Name and device. Purpure, in saltire a two-tined fork and a goblet, on a chief Or a dragon passant vert. Amalie Jäger von Holstein. Device. Argent, a horse rampant and on a chief rayonny enarched purpure two bears sejant erect respectant argent. Please instruct the submitter to draw the chief slightly higher on the field so it is unmistakably a chief. Angus mac Duibh. Name. Submitted as Angus Mac Dubh, the name was changed by kingdom to Áengus mac Duibh. The changes to the byname were necessary because the grammar of Gaelic requires that the patronymic be put in the genitive case. The changes to the given name were not required; we have therefore restored the submitted given name. This name mixes a Scots given name and a Gaelic byname, which is a step from period practice. The fully (Early Modern) Gaelic form is Aonghus mac Duibh; the earlier Middle Gaelic byname form that goes with Áengus is mac Duib. Caniodricca verch Elidir. Device. Per fess azure and argent, three dolphins counterchanged. Nice device! Caryl Olesdatter. Augmentation. Per bend vert and Or, two lyres counterchanged and for augmentation in chief a demi-escarbuncle argent. Gwen Telynores. Device. Or, a harp purpure. Kilian Helm. Device. Per pale argent and vert, a cross formy fitchy inverted and a cross formy fitchy counterchanged.
    [Show full text]
  • Ing Items Have Been Registered
    ACCEPTANCES Page 1 of 31 September 2016 LoAR THE FOLLOWING ITEMS HAVE BEEN REGISTERED: ÆTHELMEARC Æthelmearc, Kingdom of. Order name Award of the Golden Escarbuncle and badge. (Fieldless) On a goutte d’huile an escarbuncle Or. The term Escarbuncle, referring to the heraldic charge, is dated to 1610 in the Oxford English Dictionary. Æthelmearc, Kingdom of. Badge for Award of the Golden Escarbuncle. (Fieldless) On a goutte de poix an escarbuncle Or. Æthelmearc, Kingdom of. Badge for Award of the Golden Escarbuncle. (Fieldless) On a goutte de sang an escarbuncle Or. Alexia Cavalieri. Name. Nice name for 16th century Rome. By precedent, the byname Cavalieri is not presumptuous, as it is not a direct claim to be a knight. [Vittoria Cavalieri, 9/2012 LoAR, A-Atlantia]. Artemisia da Manarola. Name (see RETURNS for device). The spelling Manarola was not dated in the Letter of Intent. However, during the Pelican meeting, Siren found this spelling of the place name in a Latin context in De admirandis vini virtutibus libri tres, published in 1627 (https://books.google.com/books?id=pqZAAQAAMAAJ). Cacht ingen Ui Cheithernaig. Name and device. Argent, a lion vert, a chief dovetailed purpure. Nice 11th century Gaelic name! Cecilie Vogelgesangkin. Name change from Kirsten Meise. Nice late 15th century German name. The submitter’s old name, Kirsten Meise, is released. Donnchadh Ruadh mac Griogair. Name and device. Azure, on a bend gules fimbriated Or a shepherd’s crook argent. Submitted as Donnchaidh Ruaidh mac Ghriogair, the name was changed to use the grammatically correct forms of the bynames. Ruaidh is the genitive form, which cannot be used after a given name.
    [Show full text]
  • Dictionary of United States Army Terms (Short Title: AD)
    Army Regulation 310–25 Military Publications Dictionary of United States Army Terms (Short Title: AD) Headquarters Department of the Army Washington, DC 15 October 1983 UNCLASSIFIED SUMMARY of CHANGE AR 310–25 Dictionary of United States Army Terms (Short Title: AD) This change-- o Adds new terms and definitions. o Updates terms appearing in the former edition. o Deletes terms that are obsolete or those that appear in the DOD Dictionary of Military and Associated Terms, JCS Pub 1. This regulation supplements JCS Pub 1, so terms that appear in that publication are available for Army-wide use. Headquarters *Army Regulation 310–25 Department of the Army Washington, DC 15 October 1983 Effective 15 October 1986 Military Publications Dictionary of United States Army Terms (Short Title: AD) in JCS Pub 1. This revision updates the au- will destroy interim changes on their expira- thority on international standardization of ter- tion dates unless sooner superseded or re- m i n o l o g y a n d i n t r o d u c e s n e w a n d r e v i s e d scinded. terms in paragraph 10. S u g g e s t e d I m p r o v e m e n t s . T h e p r o p o - Applicability. This regulation applies to the nent agency of this regulation is the Assistant Active Army, the Army National Guard, and Chief of Staff for Information Management. the U.S. Army Reserve. It applies to all pro- Users are invited to send comments and sug- ponent agencies and users of Army publica- g e s t e d i m p r o v e m e n t s o n D A F o r m 2 0 2 8 tions.
    [Show full text]
  • Heraldry in Ireland
    Heraldry in Ireland Celebrating 75 years of the Office of the Chief Herald at the NLI Sir John Ainsworth Shield Vert, a chevron between three battle-axes argent Crest A falcon rising proper, beaked, legged and belled gules Motto Surgo et resurgam Did you know? Sir John Ainsworth was the NLI's Surveyor of Records in Private Keeping in the 1940s and 1950s. Roderick More OFerrall Shield Quarterly: 1st, Vert, a lion rampant or (for O Ferrall); 2nd, Vert a lion rampant in chief three estoiles or (for O More); 3rd, Argent, upon a mount vert two lions rampant combatant gules supporting the trunk of an oak tree entwined with a serpent descending proper, (for O Reilly); 4th, Azure, a bend cotised or between six escallops argent (for Cruise) Crest On a ducal coronet or a greyhound springing sable; A dexter hand lying fess-ways proper cuffed or holding a sword in pale hilted of the second pierced through three gory heads of the first Motto Cú re bu; Spes mea Deus Did you know? This four designs on the shield represent four families. Heiress Leticia More of Balyna, county Kildare married Richard Ferrall in 1751. Their grandson Charles Edward More O'Ferrall married Susan O'Reilly in 1849. Susan was the daughter of Dominic O'Reilly of Kildangan Castle, county Kildare who had married heiress Susanna Cruise in 1818. Dublin Stock Exchange Shield Quarterly: 1st, Sable, a tower or; 2nd, Vert, three swords points upwards two and one proper pommelled and hilted or; 3rd, Vert, three anchors erect two and one argent; 4th, Chequy, sable and argent, on a chief argent an escroll proper, inscribed thereon the words Geo.
    [Show full text]