INC Variable
Increments a variable. Variable can be any target of an assignment, but must be numeric.
' First example X = 7 INC X PRINT X8
' Second example DIM A[3, 3] AS FLOAT X = 2 Y = 1 A[X, Y] = PI INC A[X, Y] PRINT A[X, Y]4.14159265359
A longer example in the terminal modus of Gambas Be careful x = INC x does not work. Of course you can use the following instead: x = x + 1
STATIC PUBLIC SUB Main() DIM x AS Float DIM y AS Float DIM pos AS Integer DIM neg AS Integer DIM nul AS Integer pos = 0 neg = 0 nul = 0 FOR x = 1 TO 100 y = Rnd(-5, 5) SELECT CASE Sgn(y) CASE 0 INC nul 'the same as nul = nul + 1 CASE 1 INC pos CASE -1 INC neg END SELECT NEXT PRINT nul,pos,neg END