| immutable class C_INT |
|---|
| **** | ANSI C ``int'' (built in type) |
| create(x:INT):C_INT |
|---|
| div(i:SAME):SAME |
|---|
| int:INT |
|---|
| **** | A Sather integer version of self |
| is_eq(i:SAME):BOOL |
|---|
| is_lt(i:SAME):BOOL |
|---|
| is_nil:BOOL |
|---|
| minus(i:SAME):SAME |
|---|
| nil:SAME |
|---|
| **** | let Sather handle this (we are confused by the philosophical impilations of nil vs void vs unitialized vs zero |
| plus(i:SAME):SAME |
|---|
| str:STR |
|---|
| times(i:SAME):SAME |
|---|
| zero:SAME |
|---|