| Package | Description |
|---|---|
| com.io7m.jpra.compiler.core.checker |
Type checking.
|
| com.io7m.jpra.compiler.core.driver |
Driver.
|
| com.io7m.jpra.compiler.core.parser |
Parser.
|
| com.io7m.jpra.compiler.core.resolver |
Name resolution.
|
| com.io7m.jpra.compiler.java |
Java backend for the compiler.
|
| com.io7m.jpra.model |
Types and functions implementing the jpra type_model.
|
| com.io7m.jpra.model.contexts |
Context types.
|
| com.io7m.jpra.model.loading |
Model loading.
|
| com.io7m.jpra.model.names |
Unresolved name types.
|
| com.io7m.jpra.model.statements |
Statements.
|
| com.io7m.jpra.model.type_declarations |
Type declarations.
|
| com.io7m.jpra.model.type_expressions |
Type expressions.
|
| com.io7m.jpra.model.types |
Types.
|
| Class and Description |
|---|
| IdentifierType
The type of identifiers that are unique with a respect to a global context.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| PackageNameQualified
A fully qualified package name.
|
| Class and Description |
|---|
| FieldReference
A reference to a field.
|
| TypeReference
A reference to a type by name.
|
| Class and Description |
|---|
| IdentifierType
The type of identifiers that are unique with a respect to a global context.
|
| PackageNameQualified
A fully qualified package name.
|
| PackageNameUnqualified
An unqualified package name.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| PackageNameQualified
A fully qualified package name.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| PackageNameQualified
A fully qualified package name.
|
| Class and Description |
|---|
| IdentifierType
The type of identifiers that are unique with a respect to a global context.
|
| PackageNameQualified
A fully qualified package name.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| PackageNameQualified
A fully qualified package name.
|
| Class and Description |
|---|
| FieldName
The type of field names.
|
| FieldPath
A path to a field.
|
| PackageNameQualified
A fully qualified package name.
|
| PackageNameUnqualified
An unqualified package name.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| PackageNameQualified
A fully qualified package name.
|
| PackageNameUnqualified
An unqualified package name.
|
| Class and Description |
|---|
| FieldName
The type of field names.
|
| TypeName
A type name.
|
| Class and Description |
|---|
| FieldName
The type of field names.
|
| FieldReference
A reference to a field.
|
| TypeReference
A reference to a type by name.
|
| Class and Description |
|---|
| FieldName
The type of field names.
|
| FieldPath
A path to a field.
|
| IdentifierType
The type of identifiers that are unique with a respect to a global context.
|
| TypeName
A type name.
|
Copyright © 2015 <code@io7m.com> http://io7m.com