7 Change Tracking

This section identifies changes that were made to this document since the last release. Changes are classified as Major, Minor, or None.

The revision class Major means that the technical content in the document was significantly revised. Major changes affect protocol interoperability or implementation. Examples of major changes are:

  • A document revision that incorporates changes to interoperability requirements.

  • A document revision that captures changes to protocol functionality.

The revision class Minor means that the meaning of the technical content was clarified. Minor changes do not affect protocol interoperability or implementation. Examples of minor changes are updates to clarify ambiguity at the sentence, paragraph, or table level.

The revision class None means that no new technical changes were introduced. Minor editorial and formatting changes may have been made, but the relevant technical content is identical to the last released version.

The changes made to this document are listed in the following table. For more information, please contact dochelp@microsoft.com.

Section

Description

Revision class

5.1 Module Body Structure

Added file-number to the definition of name.

Minor

5.2.3 Module Declarations

Updated enum-declaration to private-enum-declaration and public-enum-declaration.

Minor

5.2.3 Module Declarations

Added attribute-statement to common-module-declaration-element.

Minor

5.2.3 Module Declarations

Added public-type-declaration to common-module-declaration-element.

Minor

5.2.3.4 Enum Declarations

Added a note for <global-enum-declaration>.

Minor

5.4.1 Statement Blocks

Added attribute-statement to statement blocks.

Minor

5.4.2 Control Statements

Added end-statement to the control-statement definition.

Minor

5.4.2.10 Select Case Statement

Updated ["," range-clause] to *("," range-clause).

Minor

5.4.2.22 End Statement

Added End Statement section to describe the end-statement.

Major

5.4.2.23 Assert Statement

Added Assert Statement section for Debug.Assert.

Major

5.4.3.3 ReDim Statement

Added member-access-expression and with-expression to definition of redim-statement.

Minor

5.4.3.9 Set Statement

Removed "always".

Minor

5.4.5.8 Print Statement

Added [("Debug" / "Me") "."] to print-statement.

Minor

5.6.9 Operator Expressions

Removed "always".

Minor

5.6.10 Simple Name Expressions

Added special-form and reserved-name to simple-name-expression rule.

Minor

6.1.2.5.1.3 EOF

Removed "always".

Minor

6.1.2.7.1.6 IsMissing

Removed "always".

Minor