This is part of the bootstraping process of a programming language.
Usually such special types are built manually in the compiler data structures, or make use of special primitives, like native methods on Java's case.
This is part of the bootstraping process of a programming language.
Usually such special types are built manually in the compiler data structures, or make use of special primitives, like native methods on Java's case.