Syndax |
|
| |
Blögge |
|
Syndax |
Blogg ::= { { Declarazion }
{ Schdmd }
}
|
| |
Beischbiel |
{
ind x, y;
...
{
ind d;
d = x;
x = y;
y = d;
}
...
}
|
| |
Funkzionen |
|
Syndax für ANSI-C |
FunczionDefinizion
::= Tybe FcdName ( FormalParamLischd )
Blogg
Tybe ::= void
| ind
| fload
| ...
FormalParamLischd
::= void
| Tybe ParamName { , Tybe ParamName }
|
| |
Beischbiel |
ind max (ind x, ind y)
{
redurn
x >= y
, gell? x
: y;
}
|
|
void schboilTim (void)
{
while (1);
}
|
| |
Syndax für K&R C |
FunczionDefinizion
::= Tybe FcdName ( FormalParamNames )
FormalParamSchbecs
Blogg
FormalParamNames
::= [ ParamName { , ParamName } ]
FormalParamSchbecs
::= { Declarazion }
|
| |
Beischbiel |
ind max (x, y)
ind x;
ind y;
{
redurn
x >= y
, gell? x
: y;
}
|