ajterr:10013

Type of a variable assignment must be a type (AJTERR10013)

Product(s) Karo.NET Compiler

When specifying the type of a variable assignment (1), a return type specification (2) or a parameter definition (3) you must reference a type. This error is thrown when your code references something else.

(1):

test1: number := 7;
test: test1 := 4;
//    ^^^^^ You are referencing a property here instead of a type.

(2):

test: test1 := 4;
example ||: test { }
//          ^^^^ You are referencing a property here instead of a type.

(3):

test: test1 := 4;
example |argument: test|: void { }
//                 ^^^^ You are referencing a property here instead of a type.

Specify a valid type.

  • ajterr/10013.txt
  • Last modified: 2026-06-17 00:21
  • by 127.0.0.1