Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 

N

name() - Method in class fmrisc.ProgramExplorer.Parser.MiniJavaParser
 
name() - Method in class fmrisc.ProgramExplorer.Parser.SpecLangParser
 
Name - Class in fmrisc.ProgramExplorer.Syntax
A name i.e.
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.DeclarationBase
 
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.DeclCallStatement
 
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.IdentifierSelector
 
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.LeftValue
 
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.NamedType
 
name - Variable in class fmrisc.ProgramExplorer.Syntax.Program.PrimitiveType
 
name - Static variable in class fmrisc.ProgramExplorer.Syntax.Program.StringType
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Assume
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Auto
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.AutoStar
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Case
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.ContextC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.CounterExample
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.DeclarationC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Decompose
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Empty
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.EnvironmentC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Expand
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Flatten
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Flip
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.FormulaC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Goal
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Goto
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Induction
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Instantiate
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Lemma
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Next
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Open
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Option
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Prev
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.ProofC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Prove
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Proved
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Quit
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Read
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Redo
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Scatter
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Simplify
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Skolemize
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Split
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.StateC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.TCC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.TypeAxiom
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.TypeC
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.Undo
 
Name - Static variable in class fmrisc.ProofNavigator.Commands.ValueC
 
NamedType - Class in fmrisc.ProgramExplorer.Syntax.Program
A named (user-defined) type
nameFormStatAction - Static variable in class fmrisc.ProgramExplorer.InOut.Presenter
 
nameFormula - Static variable in class fmrisc.ProgramExplorer.InOut.Presenter
 
nameMethod - Static variable in class fmrisc.ProgramExplorer.InOut.Presenter
 
namePrePost - Static variable in class fmrisc.ProgramExplorer.InOut.Presenter
 
names() - Method in class fmrisc.ProgramExplorer.Parser.MiniJavaParser
 
names() - Method in class fmrisc.ProgramExplorer.Parser.SpecLangParser
 
NamespacePrefix - Static variable in class fmrisc.ProofNavigator.State
 
NamespaceURI - Static variable in class fmrisc.ProofNavigator.State
 
nameStatement - Static variable in class fmrisc.ProgramExplorer.InOut.Presenter
 
NameUtils - Class in fmrisc.ProgramExplorer.Syntax
Utilities related to names.
NameUtils() - Constructor for class fmrisc.ProgramExplorer.Syntax.NameUtils
 
natName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
natType - Static variable in class fmrisc.ProgramExplorer.Semantics.LogicTypeTable
 
NatType - Class in fmrisc.ProgramExplorer.Syntax.Logic
The type of natural numbers.
negate(Expression) - Static method in class fmrisc.ProofNavigator.Proving.ProofUtil
return negated version of formula where negation is drawn innermost (to atomic formulas)
NegationExpression - Class in fmrisc.ProgramExplorer.Syntax.Program
An arithmetic negation expression.
NegationTerm - Class in fmrisc.ProgramExplorer.Syntax.Logic
An arithmetic negation term.
negationTerm(Expression) - Static method in class fmrisc.ProofNavigator.Syntax.Construct
construct negation (minus term) of base term
NegationTerm - Class in fmrisc.ProofNavigator.Syntax
Handling of negated (minus) terms
NegationTerm(Expression) - Constructor for class fmrisc.ProofNavigator.Syntax.NegationTerm
construct negation (minus term) of base term
newArrayAxiomName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
NewArrayExpression - Class in fmrisc.ProgramExplorer.Syntax.Program
Allocation of a new array.
newArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newBooleanArrayAxiomName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newBooleanArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newCharArrayAxiomName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newCharArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Assume
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Auto
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.AutoStar
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Case
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.CounterExample
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.DeclarationC
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Decompose
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Empty
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Expand
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Flatten
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Flip
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Goal
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Induction
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Instantiate
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Lemma
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Option
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Proved
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Scatter
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Simplify
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Skolemize
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.Split
Convert DOM node to command.
newCommand(Node) - Static method in class fmrisc.ProofNavigator.Commands.TypeAxiom
Convert DOM node to command.
newDeclaration(Declaration) - Static method in class fmrisc.ProofNavigator.Main
Signal new declaration.
newDeclarations() - Method in class fmrisc.ProofNavigator.Communication.Presenter
Creates new declaration document.
newError(SourcePosition, String) - Method in class fmrisc.ProgramExplorer.InOut.ErrorStream
Generate a new error.
newError(String) - Method in class fmrisc.ProgramExplorer.InOut.ErrorStream
Generate a new error for currently set source position.
newError(ASTSource, String) - Method in class fmrisc.ProgramExplorer.InOut.ErrorStream
Generate a new error for source position denoted by abstract syntax tree.
newIntArrayAxiomName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newIntArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newLine(PrettyMathML.Parent) - Method in class fmrisc.ProofNavigator.Communication.PrettyMathML
Start new (non-overflow)line and indent it appropriately.
newLine() - Method in class fmrisc.ProofNavigator.Communication.PrettyPrinter
Start new (non-overflow)line and indent it appropriately.
newMessage(String) - Method in class fmrisc.ProgramExplorer.InOut.ErrorStream
Add a message not counting as an error.
newName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newObjectName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
NewOMDOMReader - Class in fmrisc.External
An OpenMath DOM reader.
NewOMDOMReader(Document) - Constructor for class fmrisc.External.NewOMDOMReader
Constructor.
NewOMDOMReader(DocumentFragment) - Constructor for class fmrisc.External.NewOMDOMReader
Constructor.
NewOMDOMReader(Node) - Constructor for class fmrisc.External.NewOMDOMReader
Constructor.
NewOMDOMReader(InputSource) - Constructor for class fmrisc.External.NewOMDOMReader
Constructor.
NewOMDOMReader(String) - Constructor for class fmrisc.External.NewOMDOMReader
Constructor.
NewOMDOMWriter - Class in fmrisc.External
An OMDOMWriter.
NewOMDOMWriter(Document, String, String) - Constructor for class fmrisc.External.NewOMDOMWriter
Constructor.
newPosition(int, int) - Method in class fmrisc.ProgramExplorer.InOut.Source
Construct position in this source.
newPosition(int, int) - Method in class fmrisc.ProgramExplorer.InOut.SourceAnnotation
Construct position in this source.
newProof(FormulaSymbol, boolean, State.ProverVersion, boolean, boolean) - Static method in class fmrisc.ProofNavigator.Proving.Proof
Construct new proof for formula denoted by symbol.
newProver(PrintWriter, int, boolean) - Static method in class fmrisc.ProofNavigator.State
get new instance of a prover
NewState - Class in fmrisc.ProgramExplorer.Syntax.Logic
A state literal referring to the new (successor) state.
newStateKeyword - Static variable in class fmrisc.ProgramExplorer.Syntax.Logic.NewState
 
newStringArrayAxiomName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newStringArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
newStringName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
NewType - Class in fmrisc.ProgramExplorer.Syntax.Program
The type of a new object.
newVariable(String, Collection<String>) - Static method in class fmrisc.ProgramExplorer.Semantics.NewVariables
Compute a new variable name derived from var that does not occur in used.
NewVariables - Class in fmrisc.ProgramExplorer.Semantics
Create new variables that are not used variables in an expression.
NewVariables() - Constructor for class fmrisc.ProgramExplorer.Semantics.NewVariables
 
newVariables(VariableSymbol[], String, Collection<String>) - Static method in class fmrisc.ProgramExplorer.Semantics.NewVariables
Compute unique and unused variable names.
Next - Class in fmrisc.ProofNavigator.Commands
The "next" command: goto next open proof state.
Next() - Constructor for class fmrisc.ProofNavigator.Commands.Next
Create a "next" command.
nextOpenState() - Method in class fmrisc.ProofNavigator.Proving.Proof
switch current state to next open state in sequence.
nextToken() - Method in class fmrisc.ProofNavigator.PNLexer
 
nextToken() - Method in class fmrisc.ProofNavigator.Proving.CVCL.CVCLLexer
 
NL - Static variable in class fmrisc.ProgramExplorer.InOut.Source
 
NONEQUALITY - Static variable in class fmrisc.ProgramExplorer.Parser.SpecLangLexer
 
NONEQUALITY - Static variable in class fmrisc.ProgramExplorer.Parser.SpecLangParser
 
NONEQUALITY - Static variable in class fmrisc.ProofNavigator.PN2Lexer
 
NONEQUALITY - Static variable in class fmrisc.ProofNavigator.PN2Parser
 
NONEQUALITY - Static variable in interface fmrisc.ProofNavigator.PNParserTokenTypes
 
NONEQUALITY - Static variable in interface fmrisc.ProofNavigator.Proving.CVCL.CVCLParserTokenTypes
 
Normalization - Class in fmrisc.ProgramExplorer.Judgements
Normalize a specification formula with respect to the set of modified variables.
NotEqualsExpression - Class in fmrisc.ProgramExplorer.Syntax.Program
An inequality.
NotEqualsFormula - Class in fmrisc.ProgramExplorer.Syntax.Logic
An equality.
notEqualsFormula(Expression, Expression) - Static method in class fmrisc.ProofNavigator.Syntax.Construct
construct inequality with components base1 and base2
NotEqualsFormula - Class in fmrisc.ProofNavigator.Syntax
Handling of conjunctions
NotEqualsFormula(Expression, Expression) - Constructor for class fmrisc.ProofNavigator.Syntax.NotEqualsFormula
construct inequality with components base1 and base2
NotEquivalentFormula - Class in fmrisc.ProgramExplorer.Syntax.Logic
An exclusive disjunction.
notEquivalentFormula(Expression, Expression) - Static method in class fmrisc.ProofNavigator.Syntax.Construct
construct exclusive disjunction with components base1 and base2
NotEquivalentFormula - Class in fmrisc.ProofNavigator.Syntax
Handling of conjunctions
NotEquivalentFormula(Expression, Expression) - Constructor for class fmrisc.ProofNavigator.Syntax.NotEquivalentFormula
construct exclusive disjunction with components base1 and base2
NotExpression - Class in fmrisc.ProgramExplorer.Syntax.Program
A logical negation.
notFormula(Formula) - Static method in class fmrisc.ProgramExplorer.Judgements.Satisfies
Negate formula.
NotFormula - Class in fmrisc.ProgramExplorer.Syntax.Logic
A logical negation.
notFormula(Expression) - Static method in class fmrisc.ProofNavigator.Syntax.Construct
construct negation (not formula) of base formula
NotFormula - Class in fmrisc.ProofNavigator.Syntax
Handling of negations
NotFormula(Expression) - Constructor for class fmrisc.ProofNavigator.Syntax.NotFormula
construct negation (not formula) of base formula
notNullFormula(Term) - Method in class fmrisc.ProgramExplorer.Judgements.ExpressionLogic
Create formula that term of object/array type is not null.
notNullFormula(Term, Type) - Static method in class fmrisc.ProgramExplorer.Judgements.ExpressionLogic
Create formula that term of object/array type is not null.
NULL_TREE_LOOKAHEAD - Static variable in interface fmrisc.ProofNavigator.PNParserTokenTypes
 
NULL_TREE_LOOKAHEAD - Static variable in interface fmrisc.ProofNavigator.Proving.CVCL.CVCLParserTokenTypes
 
nullArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullBooleanArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullCharArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullCharName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullFormula(Term) - Method in class fmrisc.ProgramExplorer.Judgements.ExpressionLogic
Create formula that term of object/array type is null.
nullFormula(Term, Type) - Static method in class fmrisc.ProgramExplorer.Judgements.ExpressionLogic
Create formula that term of object/array type is null.
nullIntArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
NullLiteral - Class in fmrisc.ProgramExplorer.Syntax.Program
A null literal (for objects/arrays/strings)
nullName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullStringArrayName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullStringName - Static variable in class fmrisc.ProgramExplorer.Semantics.TypeTranslator
 
nullType - Variable in class fmrisc.ProgramExplorer.Semantics.TypeTable
 
NullType - Class in fmrisc.ProgramExplorer.Syntax.Program
The type of the literal "null"
NUMBER - Static variable in class fmrisc.ProgramExplorer.Parser.SpecLangLexer
 
NUMBER - Static variable in class fmrisc.ProgramExplorer.Parser.SpecLangParser
 
NUMBER - Static variable in class fmrisc.ProofNavigator.PN2Lexer
 
NUMBER - Static variable in class fmrisc.ProofNavigator.PN2Parser
 
NUMBER - Static variable in interface fmrisc.ProofNavigator.PNParserTokenTypes
 
NUMBER - Static variable in interface fmrisc.ProofNavigator.Proving.CVCL.CVCLParserTokenTypes
 
number(String) - Static method in class fmrisc.ProofNavigator.Syntax.Construct
construct number with denoted value.
Number - Class in fmrisc.ProofNavigator.Syntax
Handling of numbers.
Number(String) - Constructor for class fmrisc.ProofNavigator.Syntax.Number
construct number from digit representation
A B C D E F G H I J K L M N O P Q R S T U V W X Z _ 
Skip navigation links