| Index Entry | Section |
|
Q | | |
| quantified addition, see \sum | 11.4.24.2 Generalized Quantifiers |
| quantified maximum, see \max | 11.4.24.2 Generalized Quantifiers |
| quantified minimum, see \min | 11.4.24.2 Generalized Quantifiers |
| quantified multiplication, see \product | 11.4.24.2 Generalized Quantifiers |
| quantified-var-decl, used | 9.9.1.1 Forall Variable Declarations |
| quantified-var-declarator, defined | 11.4.24 Quantified Expressions |
| quantified-var-declarator, used | 11.4.24 Quantified Expressions |
| quantified-var-declarator, used | 11.5 Set Comprehensions |
| quantified-var-decls, defined | 11.4.24 Quantified Expressions |
| quantified-var-decls, used | 11.4.24 Quantified Expressions |
| quantifier | 1.2 A First Example |
| quantifier body | 1.2 A First Example |
| quantifier, body | 11.4.24.2 Generalized Quantifiers |
| quantifier, defined | 11.4.24 Quantified Expressions |
| quantifier, executability of | 11.4.24.4 Executability of Quantified Expressions |
| quantifier, generalized | 11.4.24.2 Generalized Quantifiers |
| quantifier, range predicate in | 11.4.24.1 Universal and Existential Quantifiers |
| quantifier, used | 11.4.24 Quantified Expressions |
|
R | | |
| Raghavan | 6.1.1 Subtyping for Type Definitions |
| range predicate | 1.2 A First Example |
| range predicate, and executability of quantifiers | 11.4.24.4 Executability of Quantified Expressions |
| range predicate, in quantifier | 11.4.24.1 Universal and Existential Quantifiers |
| range predicate, not satisfiable | 11.4.24.2 Generalized Quantifiers |
| reach-expression, defined | 11.4.10 \reach |
| reach-expression, used | 11.4 JML Primary Expressions |
| reachable objects | 11.4.10 \reach |
| readable | 4.6 Tokens |
| readable | 8.7 Readable If Clauses |
| readable-if-clause, defined | 8.7 Readable If Clauses |
| readable-if-clause, used | 8. Type Specifications |
| readonly | 4.6 Tokens |
| readonly | 18. Universe Type System |
| readonly | 18.3 Readonly |
| reasons, for formal documentation | 1.3 What is JML Good For? |
| recursion, and pure methods | 7.1.1.3 Pure Methods and Constructors |
| redundant-spec, defined | 13. Redundancy |
| redundant-spec, used | 9.2 Organization of Method Specifications |
| reference type | 2.1 Types can be Classes and Interfacees |
| reference-type, defined | 7.1.2.2 Type-Specs |
| reference-type, used | 7.1.2.2 Type-Specs |
| reference-type, used | 7.1.2.2 Type-Specs |
| reference-type, used | 8.3 Constraints |
| reference-type, used | 9.9.4 Signals Clauses |
| reference-type, used | 9.9.5 Signals-Only Clauses |
| reference-type, used | 11.3 Expressions |
| reference-type, used | 11.4.21 \is_initialized |
| refine | 4.6 Tokens |
| refine | 16. Refinement |
| refine-keyword, defined | 16. Refinement |
| refine-keyword, used | 16. Refinement |
| refine-prefix, defined | 16. Refinement |
| refine-prefix, used | 5. Compilation Units |
| refinement calculus | 1.5 Historical Precedents |
| refinement calculus | 14. Model Programs |
| refinement of field declarations | 16.3 Type Checking Refinements |
| refinement of methods | 16.3 Type Checking Refinements |
| refines | 16. Refinement |
| `refines-java' filename suffix | 16.1 File Name Suffixes |
| `refines-jml' filename suffix | 16.1 File Name Suffixes |
| `refines-spec' filename suffix | 16.1 File Name Suffixes |
| refining method declaration | 16.3 Type Checking Refinements |
| reflection in assertions | 11.4.18 \type |
| relational abstraction | 8.4 Represents Clauses |
| relational-expr, defined | 11.3 Expressions |
| relational-expr, used | 11.3 Expressions |
| rep | 4.6 Tokens |
| rep | 18. Universe Type System |
| rep | 18.2 Rep and Peer |
| rep | 18.2 Rep and Peer |
| repeated elements in syntax | 3. Syntax Notation |
| replaced syntax | 20. Deprecated and Replaced Syntax |
| represents | 4.6 Tokens |
| represents | 8.4 Represents Clauses |
| represents-decl, defined | 8.4 Represents Clauses |
| represents-decl, used | 8. Type Specifications |
| represents-keyword, defined | 8.4 Represents Clauses |
| represents-keyword, used | 8.4 Represents Clauses |
| represents_redundantly | 4.6 Tokens |
| represents_redundantly | 8.4 Represents Clauses |
| requires | 1.2 A First Example |
| requires | 4.6 Tokens |
| requires | 9.6.2 Non-helper methods |
| requires | 9.6.2 Non-helper methods |
| requires | 9.9.2 Requires Clauses |
| requires clause | 1.2 A First Example |
| requires clause, omitted | 9.9.2 Requires Clauses |
| requires-clause, defined | 9.9.2 Requires Clauses |
| requires-clause, used | Syntax |
| requires-keyword, defined | 9.9.2 Requires Clauses |
| requires-keyword, used | 9.9.2 Requires Clauses |
| requires_redundantly | 4.6 Tokens |
| requires_redundantly | 9.9.2 Requires Clauses |
| resend | 4.6 Tokens |
| reserved words | 4.6 Tokens |
| reserved-ownership-modifier, defined | 18. Universe Type System |
| reserved-ownership-modifier, used | 18. Universe Type System |
| resources, specification of | 11.4.11 \duration |
| resources, specification of | 11.4.12 \space |
| resources, specification of | 11.4.13 \working_space |
| result-expression, defined | 11.4.1 \result |
| result-expression, used | 11.4 JML Primary Expressions |
| return | 4.6 Tokens |
| return | 12. Statements and Annotation Statements |
| return, carriage | 4.3 Comments |
| returns | 4.6 Tokens |
| returns | 14.5.3 Returns Clause |
| returns-clause, defined | 14.5.3 Returns Clause |
| returns-clause, used | 14.5 Specification Statements |
| returns-keyword, defined | 14.5.3 Returns Clause |
| returns-keyword, used | 14.5.3 Returns Clause |
| returns_redundantly | 4.6 Tokens |
| returns_redundantly | 14.5.3 Returns Clause |
| reverse implication, see <== | 11.6.3 Forward and Reverse Implication Operators |
| Rinard | 7.1.1.3 Pure Methods and Constructors |
| Rockwell International Corporation | 1.6 Acknowledgments |
| Rodriguez | 9.6.2 Non-helper methods |
| root ownership context | 18.1 Basic Concepts of Universes |
| Rosenblum | 1.1 Behavioral Interface Specifications |
| Ruby | 1. Introduction |
| Ruby | 1.2 A First Example |
| Ruby | 1.3 What is JML Good For? |
| Ruby | 1.3 What is JML Good For? |
| Ruby | 2.4 Privacy Modifiers and Visibility |
| Ruby | 2.4 Privacy Modifiers and Visibility |
| Ruby | 2.7 Expression Evaluation and Undefinedness |
| Ruby | 7.1.1.3 Pure Methods and Constructors |
| Ruby | 15. Specification for Subtypes |
| Ruby | 15. Specification for Subtypes |
| runtime assertion checker | 2.7 Expression Evaluation and Undefinedness |
| RuntimeException , and default signals clause | 9.9.5 Signals-Only Clauses |
|