Loading src/11-declaring-constants.md→src/10-declaring-constants.md +1 −1 Original line number Diff line number Diff line # 11. Declaring constants # Declaring constants A constant is a variable that can be assigned a value only once. Loading src/10-declaring-variables.md→src/11-declaring-variables.md +1 −1 Original line number Diff line number Diff line # 10. Declaring variables # Declaring variables A variable is a named memory location to store the value of a given type. Loading src/19.1-assignments.md +6 −3 Original line number Diff line number Diff line Loading @@ -19,12 +19,15 @@ and copies the result to the destination specified by the left hand side. > NOTE: Copying large data type values can become expensive. > A tool vendor might consider implementing a copy on write scheme for data-types. The _primary expression_ on the left hand side shall specify an [addressable value]. The _primary expression_ on the left hand side shall specify an [addressable value]. Additional rules apply, if the right hand side is a value list literal or a assignment list literal. Additional rules apply, if the right hand side is a value list literal or a assignment list literal. - Assignment-Statements: Expression-Assisgnment, Value-List-Assignment, Assignmen-List-Assignment - Assignment-Statements: Expression-Assisgnment, Value-List-Assignment, Assignmen-List-Assignment - Increment, Decrement: Shorthand for expression-assignment - Assignment recursive? Loading src/12-declaring-module-parameters.md→src/8.2.1-declaring-module-parameters.md +1 −1 Original line number Diff line number Diff line # 12. Declaring module parameters # Declaring module parameters A module parameter is a constant that can be assigned a value provided by the test environment, only once per [test run]. Loading Loading
src/11-declaring-constants.md→src/10-declaring-constants.md +1 −1 Original line number Diff line number Diff line # 11. Declaring constants # Declaring constants A constant is a variable that can be assigned a value only once. Loading
src/10-declaring-variables.md→src/11-declaring-variables.md +1 −1 Original line number Diff line number Diff line # 10. Declaring variables # Declaring variables A variable is a named memory location to store the value of a given type. Loading
src/19.1-assignments.md +6 −3 Original line number Diff line number Diff line Loading @@ -19,12 +19,15 @@ and copies the result to the destination specified by the left hand side. > NOTE: Copying large data type values can become expensive. > A tool vendor might consider implementing a copy on write scheme for data-types. The _primary expression_ on the left hand side shall specify an [addressable value]. The _primary expression_ on the left hand side shall specify an [addressable value]. Additional rules apply, if the right hand side is a value list literal or a assignment list literal. Additional rules apply, if the right hand side is a value list literal or a assignment list literal. - Assignment-Statements: Expression-Assisgnment, Value-List-Assignment, Assignmen-List-Assignment - Assignment-Statements: Expression-Assisgnment, Value-List-Assignment, Assignmen-List-Assignment - Increment, Decrement: Shorthand for expression-assignment - Assignment recursive? Loading
src/12-declaring-module-parameters.md→src/8.2.1-declaring-module-parameters.md +1 −1 Original line number Diff line number Diff line # 12. Declaring module parameters # Declaring module parameters A module parameter is a constant that can be assigned a value provided by the test environment, only once per [test run]. Loading