[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

Index: B -- C

Jump to:   !   "   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   @   [   \   ]   ^   _   {   |   }   ~  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Z  

Index Entry Section

B
b4.6 Tokens
B4.6 Tokens
B@"{u}chi14.1 Ideas Behind Model Programs
Back1.5 Historical Precedents
Back14. Model Programs
backslash4.6 Tokens
backspace4.6 Tokens
Backus3. Syntax Notation
Baker1. Introduction
Baker1.3 What is JML Good For?
Baker2.4 Privacy Modifiers and Visibility
Baker2.4 Privacy Modifiers and Visibility
Baker2.7 Expression Evaluation and Undefinedness
Baker7.1.1.3 Pure Methods and Constructors
Baker13. Redundancy
Baker13.1 Redundant Implications and Redundantly Clauses
Baker13.2 Redundant Examples
Bandera1.4 Status and Plans for JML
behavior2.3 Lightweight and Heavyweight Specifications
behavior4.6 Tokens
behavior9.6 Behavior Specification Cases
behaviorSyntax
behavior9.6.2 Non-helper methods
behavior specification cases, syntax and semantics of9.6 Behavior Specification Cases
behavior, British spelling ofSyntax
behavior, sequential1.3 What is JML Good For?
behavior-keyword, definedSyntax
behavior-keyword, used14.6 Specification Statements
behavior-spec-case, definedSyntax
behavior-spec-case, used9.5 Heavyweight Specification Cases
behavioral interface specification1.1 Behavioral Interface Specifications
behaviour4.6 Tokens
behaviourSyntax
benefits, of JML1.3 What is JML Good For?
blank4.1 White Space
BNF notation3. Syntax Notation
body of a quantifier11.4.24.2 Generalized Quantifiers
body, in quantifier11.4.24 Quantified Expressions
body, of method, in refinements16.4 Type Checking Refinements
body, of quantifier1.2 A First Example
body, of refining statement12.4.3 Refining Statements
boolean4.6 Tokens
boolean11.3 Expressions
boolean-literal, defined4.6 Tokens
boolean-literal, used4.6 Tokens
Borgida1.1 Behavioral Interface Specifications
bound variable, in quantifier11.4.24 Quantified Expressions
bound variables, modifiers for11.4.24.5 Modifiers for Bound Variables
bound-var-modifiers, defined11.4.24.5 Modifiers for Bound Variables
bound-var-modifiers, used9.9.1.1 Forall Variable Declarations
bound-var-modifiers, used9.9.1.2 Old Variable Declarations
bound-var-modifiers, used11.4.24 Quantified Expressions
Boyland9.6.2 Non-helper methods
break4.6 Tokens
break12. Statements and Annotation Statements
break, loops containing12.2.1 Loop Invariants
breaks4.6 Tokens
breaks14.6.2 Breaks Clause
breaks-clause, defined14.6.2 Breaks Clause
breaks-clause, used14.6 Specification Statements
breaks-keyword, defined14.6.2 Breaks Clause
breaks-keyword, used14.6.2 Breaks Clause
breaks_redundantly4.6 Tokens
breaks_redundantly14.6.2 Breaks Clause
British, spelling of behaviorSyntax
Buechi14. Model Programs
built-in-type, defined11.3 Expressions
built-in-type, used7.1.2.2 Type-Specs
built-in-type, used11.3 Expressions
Burdy1. Introduction
Burdy1.3 What is JML Good For?
Burdy1.3 What is JML Good For?
Burdy1.3 What is JML Good For?
byte4.6 Tokens
byte11.3 Expressions

C
C4.6 Tokens
c4.6 Tokens
C++-style-comment, defined4.3 Comments
C++-style-comment, used4.3 Comments
C-Style comment4.3 Comments
C-style-body, defined4.3 Comments
C-style-body, used4.3 Comments
C-style-comment, defined4.3 Comments
C-style-comment, used4.3 Comments
C-style-end, defined4.3 Comments
C-style-end, used4.3 Comments
call, post-state of9.6.2 Non-helper methods
call, pre-state of9.6.2 Non-helper methods
callable4.6 Tokens
callable9.6.2 Non-helper methods
callable9.6.2 Non-helper methods
callable9.9.11 Callable Clauses
callable clause9.9.11 Callable Clauses
callable clause, omitted9.9.11 Callable Clauses
callable-clause, defined9.9.11 Callable Clauses
callable-keyword, defined9.9.11 Callable Clauses
callable-keyword, used9.9.11 Callable Clauses
callable-methods-list, defined9.9.11 Callable Clauses
callable-methods-list, used9.9.11 Callable Clauses
callable_redundantly4.6 Tokens
callable_redundantly9.9.11 Callable Clauses
captured11.4.8 \only_captured
captures4.6 Tokens
captures9.6.2 Non-helper methods
captures9.6.2 Non-helper methods
captures9.9.13 Captures Clauses
captures clause9.9.13 Captures Clauses
captures clause, omitted9.9.13 Captures Clauses
captures-clause, defined9.9.13 Captures Clauses
captures-keyword, defined9.9.13 Captures Clauses
captures-keyword, used9.9.13 Captures Clauses
captures_redundantly4.6 Tokens
captures_redundantly9.9.13 Captures Clauses
carriage return4.1 White Space
carriage return4.3 Comments
carriage return4.6 Tokens
carriage-return, defined4.1 White Space
carriage-return, used4.1 White Space
case4.6 Tokens
case12. Statements and Annotation Statements
cast expressions, default ownership modifiers for types in18.5 Default Ownership Modifiers
casts, and ownership types18.7 Casts and Ownership Types
catch4.6 Tokens
catch12. Statements and Annotation Statements
Chalin2.7 Expression Evaluation and Undefinedness
Chalin2.7 Expression Evaluation and Undefinedness
char4.6 Tokens
char11.3 Expressions
character-literal, defined4.6 Tokens
character-literal, used4.6 Tokens
Cheon1. Introduction
Cheon1.1 Behavioral Interface Specifications
Cheon1.2 A First Example
Cheon1.3 What is JML Good For?
Cheon2.2 Model and Ghost
choose4.6 Tokens
choose14.4 Nondeterministic Choice Statement
choose_if4.6 Tokens
choose_if14.5 Nondeterministic If Statement
claim, procedure13.1 Redundant Implications and Redundantly Clauses
claims, about a specification13.1 Redundant Implications and Redundantly Clauses
class4.6 Tokens
class6.1 Class and Interface Definitions
class11.3 Expressions
class definition6.1 Class and Interface Definitions
class definitions6. Type Definitions
class initialization predicate11.4.21 \is_initialized
class invariant, see instance invariant8.2.1 Static vs. instance invariants
class, inheritance6.1.1 Subtyping for Type Definitions
class, modifiers for declarations of6.1.2 Modifiers for Type Definitions
class-block, defined6.1 Class and Interface Definitions
class-block, used6.1 Class and Interface Definitions
class-block, used11.3 Expressions
class-definition, defined6.1 Class and Interface Definitions
class-definition, used6. Type Definitions
class-definition, used7.1 Java Member Declarations
class-extends-clause, defined6.1.1 Subtyping for Type Definitions
class-extends-clause, used6.1 Class and Interface Definitions
class-initializer-decl, defined7.2 Class Initializer Declarations
class-initializer-decl, used7. Class and Interface Member Declarations
Clifton1.4 Status and Plans for JML
Clifton4.6 Tokens
Clifton5. Compilation Units
Clifton6.1.1 Subtyping for Type Definitions
Clifton17. MultiJava Extensions to JML
Clifton17.1 Augmenting Method Declarations
code4.6 Tokens
codeSyntax
code9.7 Normal Behavior Specification Cases
code9.8 Exceptional Behavior Specification Cases
code14.3 Details of Model Programs
code contract15. Specification for Subtypes
code contract15.2 Code Contracts
code, modifier, semantics of15.2 Code Contracts
code.15. Specification for Subtypes
code_bigint_math4.6 Tokens
code_bigint_math6.1.2 Modifiers for Type Definitions
code_bigint_math6.2 Modifiers
code_java_math4.6 Tokens
code_java_math6.1.2 Modifiers for Type Definitions
code_java_math6.2 Modifiers
code_safe_math4.6 Tokens
code_safe_math6.1.2 Modifiers for Type Definitions
code_safe_math6.2 Modifiers
Cohen11.4.24.2 Generalized Quantifiers
Cohen11.4.24.3 Numerical Quantifier
CokE.1 Differences Between JML and Other Tools
comment, defined4.3 Comments
comment, syntax of4.3 Comments
comment, used4. Lexical Conventions
comments vs. annotations4.4 Annotation Markers
comments, annotations in1.2 A First Example
commit9.6.2 Non-helper methods
commit point9.6.2 Non-helper methods
compilation unit5. Compilation Units
compilation unit, and public types5. Compilation Units
compilation unit, file name for5. Compilation Units
compilation unit, mutual recursion in5. Compilation Units
compilation unit, satisfaction of5. Compilation Units
compilation-unit, defined5. Compilation Units
completely omitted specificationSemantics
completeness, of method specifications1.2 A First Example
completeness, of specification1.2 A First Example
compound-statement, defined12. Statements and Annotation Statements
compound-statement, used7.1.1 Method and Constructor Declarations
compound-statement, used7.2 Class Initializer Declarations
compound-statement, used12. Statements and Annotation Statements
compound-statement, used14.3 Details of Model Programs
concepts, fundamental2. Fundamental Concepts
concrete field2.2 Model and Ghost
concurrency, lack of support in JML1.3 What is JML Good For?
conditional-expr, defined11.3 Expressions
conditional-expr, used11.3 Expressions
const4.6 Tokens
const6.2 Modifiers
constant, defined11.3 Expressions
constant, used11.3 Expressions
constrained-list, defined8.3 Constraints
constrained-list, used8.3 Constraints
constraint4.6 Tokens
Constraint8.3 Constraints
constraint8.3 Constraints
constraint, instance vs. static8.3.1 Static vs. instance constraints
constraint, static vs. instance8.3.1 Static vs. instance constraints
constraint-keyword, defined8.3 Constraints
constraint-keyword, used8.3 Constraints
constraint_redundantly4.6 Tokens
constraint_redundantly8.3 Constraints
constructor4.6 Tokens
constructor7.1.1 Method and Constructor Declarations
constructor specification9. Method Specifications
constructor specifications, and \fresh11.4.9 \fresh
constructor, and invariants8.2 Invariants
constructor, default, specification ofSemantics
constructor, helper7.1.1.4 Helper Methods and Constructors
constructor, model7.1.1.2 Model Methods and Constructors
constructor, pure7.1.1.3 Pure Methods and Constructors
context, ownership18.1 Basic Concepts of Universes
continue4.6 Tokens
continue12. Statements and Annotation Statements
continue12.2.2 Loop Variant Functions
continues4.6 Tokens
continues14.6.1 Continues Clause
continues-clause, defined14.6.1 Continues Clause
continues-clause, used14.6 Specification Statements
continues-keyword, defined14.6.1 Continues Clause
continues-keyword, used14.6.1 Continues Clause
continues_redundantly4.6 Tokens
continues_redundantly14.6.1 Continues Clause
Corbett1.4 Status and Plans for JML
current ownership context18.2 Rep and Peer
cycle, virtual machine11.4.11 \duration

Jump to:   !   "   $   %   &   '   (   )   *   +   ,   -   .   /   0   1   2   3   4   5   6   7   8   9   :   ;   <   =   >   ?   @   [   \   ]   ^   _   {   |   }   ~  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   Z  


[ << ] [ >> ]           [Top] [Contents] [Index] [ ? ]

This document was generated by Gary Leavens on March, 16 2009 using texi2html