merge in onyx changes
[unix-history] / usr / src / usr.bin / pascal / libpc / SUCC.c
CommitLineData
4c77a6d3
KM
1/* Copyright (c) 1979 Regents of the University of California */
2
492cc5d3 3static char sccsid[] = "@(#)SUCC.c 1.2 %G%";
4c77a6d3
KM
4
5#include "h01errs.h"
6
492cc5d3 7long
4c77a6d3
KM
8SUCC(value, lower, upper)
9
492cc5d3
KM
10 long value;
11 long lower;
12 long upper;
4c77a6d3
KM
13{
14 value++;
15 if (value < lower || value > upper) {
16 ERROR(ERANGE, value);
17 return;
18 }
19 return value;
20}