-- -- Author: Robert C. Shock, Dept of CS & CEG Wright State University -- In cooperation with: WRDC/ELED WPAFB Dayton, OH -- TOPIC: Compilation order Notation: xxxx_.a package specification xxxx__.a package body or package specification + package body xxxx.a procedure UNIT: lexicon -- compile units IN ORDER io_unit_.a io_unit__.a transliterate_gn__.a -- compile these IN ORDER vhdl_lexicon_.a vhdl_name_.a vhdl_name_.a vhdl_build_.a vhdl_build_.a vhdl_lexicon__.a COMPILATION UNITS: letter_style, type_style, shape_style, scroll_style UNIT: letter_style -- Compile in order vhdl_lexicon_letter_style__.a -- compile in any order ( procedure ) vhdl_letter_set_style.a ( image is: vhdl_letter_set_style.e ) UNIT: shape_style -- Compile in order vhdl_lexicon_shape_style_.a vhdl_lexicon_shape_style__.a vhdl_separate_shape_style__.a -- Compile in any order ( procedures ) vhdl_shape_set_style.a ( image is: vhdl_shape_set_style.e ) UNIT: type_style -- Compile in order vhdl_lexicon_type_style__.a -- Compile in any order ( procedures ) vhdl_type_set_style.a ( image is: vhdl_type_set_style.e ) UNIT: scroll_style -- ASSUMPTION: these package are compliled: vhdl_lexicon_shape_style_.a vhdl_lexicon_shape_style__.a vhdl_separate_shape_style__.a -- Compile in any order ( procedure ) vhdl_scroll_set_style.a ( image is: vhdl_scroll_set_style.e ) SPECIAL UNIT: combined shape and type -- ASSUMPTION: these package are compliled: vhdl_lexicon_shape_style_.a vhdl_lexicon_shape_style__.a vhdl_separate_shape_style__.a vhdl_lexicon_type_style__.a -- Compile ( procedure ) vhdl_shape_type_standard.a ( image is: vhdl_shape_type_standard.e)