package com.laytonsmith.core.constructs;
import com.laytonsmith.PureUtilities.Version;
import com.laytonsmith.annotations.typeof;
import com.laytonsmith.core.CHVersion;
/**
*
*/
@typeof("primitive")
public abstract class CPrimitive extends Construct {
public CPrimitive(String value, ConstructType type, Target t) {
super(value, type, t);
}
@Override
public String docs() {
return "A primitive is any non-object and non-array data type. All primitives are pass by value.";
}
@Override
public Version since() {
return CHVersion.V3_0_1;
}
}