Package com.valgolang.frontend.datastructures.array

Types

Array2DInitialiserNode
Link copied to clipboard
data class Array2DInitialiserNode(nestedExpressions: List<List<ExpressionNode>>) : InitialiserNode
Array2d initialiser node
ArrayElemNode
Link copied to clipboard
data class ArrayElemNode(lineNumber: Int, identifier: String, indices: List<ExpressionNode>, internalType: Type) : ExpressionNode, AssignLHS
Array elem nodeArray element such as identifierindex
ArrayType
Link copied to clipboard
open class ArrayType(internalType: Type, is2D: Boolean) : DataStructureType
Array typerepresents type for arrays.
InternalArrayMethodCallNode
Link copied to clipboard
data class InternalArrayMethodCallNode(lineNumber: Int, index: ExpressionNode, instanceIdentifier: String, dataStructureMethod: DataStructureMethod, arguments: List<ExpressionNode>) : ExpressionNode
Internal array method call nodeUsed in 2d arrays for accessing internal sub arrays