- 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.