void makeInteger(Variable *var, Context *context) { var->intvar.type = makeIntegerType(); var->intvar.initializer = makeIntegerConstant(INTEGERTYPE_SIZE(var->intvar.type)); var->name = makeIntegerName(var->intvar.type, context); }
void bindError(refChar string, int err) { setKey(layers, internQuotedName(string), makeIntegerType(err), makeInteger(err)); userErrs = setAdjoin(userErrs, err); }