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

P

padEnd(String, int, char) - Static method in class autumn.util.F
 
padEnd(CharSequence, char, int) - Static method in class high.mackenzie.autumn.util.T
This method pads the end of a string.
padStart(String, int, char) - Static method in class autumn.util.F
 
padStart(CharSequence, char, int) - Static method in class high.mackenzie.autumn.util.T
This method pads the start of a string.
parameter - Variable in class high.mackenzie.autumn.lang.compiler.utils.SetterMethod
This is the type of value that the setter accepts as an argument.
parameterTypes() - Method in interface autumn.lang.DefinedFunctor
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in interface autumn.lang.Delegate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.lang.internals.ModuleDelegate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in interface autumn.lang.TypedFunctor
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Action
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function0
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function1
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function2
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function3
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function4
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function5
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function6
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function7
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function8
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Function9
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Ordering
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.Predicate
This method retrieves the types of the functor's formal-parameters.
parameterTypes() - Method in class autumn.util.functors.ProxyHandler
This method retrieves the types of the functor's formal-parameters.
parent() - Method in exception autumn.lang.compiler.exceptions.IncompleteNodeException
This method retrieves the parent of the node that is missing.
parse(String, URL) - Method in class autumn.lang.compiler.AutumnParser
This method parses a string of Autumn source code that represents a single module.
parse(String, File) - Method in class autumn.lang.compiler.AutumnParser
This method parses a string of Autumn source code that represents a single module.
parse(char[]) - Method in class high.mackenzie.autumn.lang.compiler.args.Parser
parse(String) - Method in class high.mackenzie.autumn.lang.compiler.args.Parser
parse(char[]) - Method in class high.mackenzie.autumn.lang.compiler.parser.Parser
parse(String) - Method in class high.mackenzie.autumn.lang.compiler.parser.Parser
parse(char[]) - Method in class high.mackenzie.autumn.util.json.parser.Parser
parse(String) - Method in class high.mackenzie.autumn.util.json.parser.Parser
parseBigDecimal(String) - Static method in class autumn.util.F
 
parseBigInteger(String) - Static method in class autumn.util.F
 
parseBoolean(String) - Static method in class autumn.util.F
 
parseByte(String) - Static method in class autumn.util.F
 
parseDouble(String) - Static method in class autumn.util.F
 
parseFloat(String) - Static method in class autumn.util.F
 
parseInt(String) - Static method in class autumn.util.F
 
parseLong(String) - Static method in class autumn.util.F
 
Parser - Class in high.mackenzie.autumn.lang.compiler.args
This class was auto-generated using the Snowflake parser-generator.
Parser() - Constructor for class high.mackenzie.autumn.lang.compiler.args.Parser
 
Parser - Class in high.mackenzie.autumn.lang.compiler.parser
This class was auto-generated using the Snowflake parser-generator.
Parser() - Constructor for class high.mackenzie.autumn.lang.compiler.parser.Parser
 
Parser - Class in high.mackenzie.autumn.util.json.parser
This class was auto-generated using the Snowflake parser-generator.
Parser() - Constructor for class high.mackenzie.autumn.util.json.parser.Parser
 
parseShort(String) - Static method in class autumn.util.F
 
passed() - Method in interface autumn.util.test.TestResult
This method determines whether the test-case passed.
passed() - Method in interface autumn.util.test.TestResults
This method determines whether all of the test-cases passed.
peek() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves, but does not remove, the topmost value on the primary-stack.
peekArgument(ProgramCompiler, InsnList, IExpressionType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method generates bytecode to retrieve a value from an ArgumentStack.
peekB() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekC() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekD() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekF() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekI() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekJ() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekO() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekS() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
peekZ() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves the argument that is on the top of the argument-stack.
performTypeDeclaration() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This 1st compiler pass.
performTypeDeclaration() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
This 1st compiler pass.
performTypeInitialization() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This 2nd compiler pass.
performTypeInitialization() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
This 2nd compiler pass.
performTypeStructureChecking() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This 3rd compiler pass.
performTypeStructureChecking() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
This 3rd compiler pass.
performTypeUsageChecking() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
This 4th compiler pass.
performTypeUsageChecking() - Method in class high.mackenzie.autumn.lang.compiler.compilers.ProgramCompiler
This 4th compiler pass.
pop() - Method in class autumn.lang.compiler.TreeBuilder
This method retrieves and removes the topmost value on the primary-stack.
pop() - Method in class autumn.lang.internals.ArgumentStack
This method removes the topmost element from the argument-stack.
popArgument(ProgramCompiler, InsnList) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method generates bytecode to pop a value off of an ArgumentStack.
popO() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves and removes the argument that is on the top of the argument-stack.
popResult() - Method in class autumn.lang.internals.ArgumentStack
This method retrieves and removes the value that is on top of the argument-stack, if any.
popStack() - Method in class autumn.lang.compiler.TreeBuilder
This method restores the previous stack, by popping it off of the stack-of-stacks.
Predicate - Class in autumn.util.functors
functor Predicate (value : Object) : boolean
Predicate(TypedFunctor) - Constructor for class autumn.util.functors.Predicate
Sole Constructor.
PRIMITIVE_BOOLEAN - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_BYTE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_CHAR - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_DOUBLE - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_FLOAT - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_INT - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_LONG - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PRIMITIVE_SHORT - Variable in class high.mackenzie.autumn.lang.compiler.utils.TypeSystemUtils
 
PrimitiveType - Class in high.mackenzie.autumn.lang.compiler.typesystem
An instance of this class is a primitive-type.
PrimitiveType(ITypeFactory, Class<?>) - Constructor for class high.mackenzie.autumn.lang.compiler.typesystem.PrimitiveType
Sole Constructor.
print(IConstruct) - Method in class autumn.lang.compiler.AutumnPrettyPrinter
This method prints an abstract-syntax-tree node to the underlying stream.
print() - Method in class autumn.lang.LocalsMap
This method prints this object to standard-out.
print(PrintStream) - Method in class autumn.lang.LocalsMap
This method prints this object to a given print-stream.
print(Object) - Static method in class autumn.util.F
 
print(PrintStream) - Method in interface autumn.util.test.TestResult
This method prints a hopefully human readable representation of this test-result.
print(PrintStream) - Method in interface autumn.util.test.TestResults
This method prints a hopefully human readable description of these test results.
printerr(Object) - Static method in class autumn.util.F
 
printerrf(String, Iterable) - Static method in class autumn.util.F
 
printerrf(String, Iterable<Object>) - Static method in class high.mackenzie.autumn.util.T
This method prints a formated string to standard-error.
printerrln() - Static method in class autumn.util.F
 
printerrln(Object) - Static method in class autumn.util.F
 
printerrlns(Iterable) - Static method in class autumn.util.F
 
printf(String, Iterable) - Static method in class autumn.util.F
 
printf(String, Iterable<Object>) - Static method in class high.mackenzie.autumn.util.T
This method prints a formated string to standard-output.
printHelp() - Method in class high.mackenzie.autumn.lang.compiler.args.Visitor
 
PrintingVisitor - Class in high.mackenzie.autumn.lang.compiler.pretty
An instance of this class is a simple pretty-printer of Abstract Syntax Trees.
PrintingVisitor() - Constructor for class high.mackenzie.autumn.lang.compiler.pretty.PrintingVisitor
 
println() - Static method in class autumn.util.F
 
println(Object) - Static method in class autumn.util.F
 
printlns(Iterable) - Static method in class autumn.util.F
 
PrognExpression - Class in autumn.lang.compiler.ast.nodes
An instance of this class is an AST node that represents a sequence of expressions.
PrognExpression() - Constructor for class autumn.lang.compiler.ast.nodes.PrognExpression
 
program - Variable in class high.mackenzie.autumn.lang.compiler.compilers.ModuleCompiler
Essentially, this is the program that is being compiled.
ProgramCompiler - Class in high.mackenzie.autumn.lang.compiler.compilers
An instance of this class controls the compilation of an entire program.
prototypes - Variable in class high.mackenzie.autumn.util.json.parser.Visitor
This map maps a set containing the keys of a record to the record itself.
ProxyHandler - Class in autumn.util.functors
 
ProxyHandler(TypedFunctor) - Constructor for class autumn.util.functors.ProxyHandler
Sole Constructor.
push(IConstruct) - Method in class autumn.lang.compiler.TreeBuilder
This method pushes a construct onto the primary-stack.
push(boolean) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(char) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(byte) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(short) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(int) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(long) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(float) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(double) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
push(Object) - Method in class autumn.lang.internals.ArgumentStack
This method pushes an argument onto the argument-stack.
pushArgument(ProgramCompiler, InsnList, IExpressionType) - Static method in class high.mackenzie.autumn.lang.compiler.utils.Utils
This method generates bytecode to invoke the "push" method of an ArgumentStack.
pushNull() - Method in class autumn.lang.compiler.TreeBuilder
This method pushes null onto the primary-stack.
pushStack() - Method in class autumn.lang.compiler.TreeBuilder
This method pushes the primary-stack onto the stack-of-stacks.
A B C D E F G H I J K L M N O P R S T U V W X Z