module.exports = "float cycle(float val, float val_min, float val_max){\n	if(val >= val_min && val < val_max){\n		return val;\n	} else {\n		float range = val_max - val_min;\n		if(val >= val_max){\n			float delta = (val - val_max);\n			return val_min + mod(delta, range);\n		} else {\n			float delta = (val_min - val);\n			return val_max - mod(delta, range);\n		}\n	}\n}";
