*** VDT Version 2.8.x (Release: XXX) 1. Update alias-declaration processing For object-alias without subtype-indication. 2. Update component-configuration processing For incremental binding without entity-aspect, Which is identified without `MaskNoIncrementalBinding'. 3. Support of memory-release-functions, Design::clean() for design unit. Lib::close() for design library. *** VDT Version 2.8.3 (Release: October 10, 2001) 1. Report-statement is distinguished From assertion-statement By no assert-condition. 2. Added field `mask' to Basic object, Use set/get_mask() function For marking/retrieving object-properties With proper mask-constant. 3. Restrict field `flag' for application-specific, Use set/get_flag() function For setting/retrieving the field. 4. Optimize performance and memory-usage By rewriting of LinearMap.h *** VDT Version 2.8.2 (Release: September 7, 2001) 1. Change gen_XXX() functions for Basic object From: gid gen_XXX() const To: const gid& gen_XXX() const 2. Change gen_values() function for Basic object From: gval gen_values() const To: const gval& gen_values() const 3. Change search() function for Basic object From: gid search(...) To: const gid& search(...) 4. Used field `flag' of Basic object For marking various object-properties. Added set/get_mask() function for Basic object For marking/retrieving object-properties. 5. Used T_subtype for representing subtype-indication Forbidden using fields `res_func', `type', `ranges' Of other objects except T_subtype. *** VDT Version 2.8.1 (Release: July 3, 2001) 1. Change directory-structure for design-library From: primary__secondary To: primary/secondary 2. Change filename for intermediate-form file From suffix of "XXX.if" To suffix of "XXX__[e|a|c|p|b].vif" 4. Deprecated isRight() member-functions Recommended isRight() friend-functions. 3. Improve locally-static-semantic checking, Especially with case-choices and aggregate. *** VDT Version 2.8 (Release: August 30, 1999) 1. New support Of comment-processing. 2. Added field `comments' To SP_procedure and SP_function. 3. Replaced field `comment' To `comments'. *** VDT Version 2.7 (Release: December 30, 1997) 1. New support Of VHDL'93 specification. 2. Put ST_generate into Symbols group, With many new fields for declarations. 3. Added field `name' for statement-label To almost statements, Except ST_cond_wave, ST_sel_wave, ST_waveform, ST_if_alt, ST_case_alt 4. Added field `time_expr' For delay-mechanism, To ST_cond_sig_assign, ST_sel_sig_assign, ST_sig_assign. 5. Support waveform UNAFFECTED, Represented by ST_waveform (_value_expr = NULL, _time_expr = NULL). 6. Support POSTPONED process, Represented by setting field `flag' To non-zero. 7. Support IMPURE function, Represented by setting field `flag' To non-zero. *** VDT Version 2.6 (Release: December 1, 1996) 1. Renamed field `raw_value' of O_literal To `string'. 2. Renamed field `bit_string_value' of L_bit_string To `string_value'. 3. Renamed field `int_value' of L_integer To `abstract_value'. 4. Renamed field `float' of L_float To `abstract_value'. 5. Renamed field `initial_expr' of O_constant, O_signal, O_variable, and O_file to `expression'. 6. Added O_comment as one of Basic object. *** VDT Version 2.5 (Release: January 31, 1996) 1. Renamed source files, From: interface.h interface.cc To basicMan.h basicMan.cpp 2. Renamed source files, From: objman.h objman.cc To: basicSup.h basicSup.cpp 3. Renamed source files, From: desman.h desman.cc To: designMan.h designMan.cpp 4. Renamed source files, From: libman.h libman.cc To: libraryMan.h libraryMan.cpp 5. Renamed Design object for package-body, From (package-identifier + "__" ) To (package-identifier + "__" + package-identifier) 6. Removed O_ext_ref Which was used for external-reference. 7. Removed L_character, Which was used for character-literal. 8. Removed field `symbols' From O_context. 9. Removed routine `search' From O_library. 10. Added field `ext_ref' to O_use With removing fields `library/design_unit/suffix'. 11. Added routine `search' To O_use. 12. Removed field `ext_refs' from O_context, O_use, O_arch_body, O_pack_body, and O_configuration. 13. Added field `function' to arithmetical-operator, Which points to O_subprogram After overloading-resolution. 14. Create implicitly-declared-subprograms For file-type and access-type While analyzing. 15. Support extended-graphic-character For Hangul comment. 16. Provided VHDL static-semantic-checker. *** VDT Version 2.0 (Release: December 30, 1994) 1. Defined Basic object in files, interface.h interface.cc objman.h objman.cc 2. Defined Design object in files, desman.h desman.cc 3. Defined Lib object in files, libman.h libman.cc 4. Provided VDT utilities, VHDL-Code analyzer VHDL-Code generator Design-Library browser VIF (VHDL Intermediate Form) dumper.