CPP (antaŭtraktilo): Malsamoj inter versioj
[kontrolita revizio] | [kontrolita revizio] |
Enhavo forigita Enhavo aldonita
Sergio (diskuto | kontribuoj) |
LiMrBot (diskuto | kontribuoj) multaj kosmetikaj ŝanĝoj Etikedo: Iksokodo |
||
Linio 52:
<syntaxhighlight lang="c">
#define AUXTO
#define ELIRU
#define OKAZO
#define SIGNA
#define SIGNAJ
#define KOMPLEKSA
#define KOMPLEKSAJ
#define KONST
#define PLU
#define CETERE
#define FARU
#define DUOBLA
#define DUOBLAJ
#define ALIE
#define ENUM
#define EKSTERA
#define EKSTERAJ
#define REELA
#define REELAJ
#define POR
#define AL
#define SE
#define IMAGINARA
#define MALFERMITA
#define ENTJERA
#define ENTJERAJ
#define LONGA
#define LONGAJ
#define REGXISTRO
#define REGXISTROJ
#define EKSKLUZIVA
#define EKSKLUZIVAJ
#define REEN
#define KURTA
#define KURTAJ
#define SIGNUMA
#define SIGNUMAJ
#define DABAJTOJ
#define STATIKA
#define STATIKAJ
#define RIKORDO
#define STRUKTURO
#define ELEKTU
#define TIPDIFINO
#define UNIO
#define NATURA
#define NATURAJ
#define VAKA
#define VARIEMA
#define VARIEMAJ
#define DUM
</syntaxhighlight>
Linio 108:
#include "eoc.h"
ENTJERA cxen_al_ent(SIGNA *cx)
{
ENTJERAJ i, n, minuso = 0; /* lokaj variabloj */
POR(i = 0; cx[i] == ' ' || cx[i] == '\n' || cx[i] == '\t'; i++) ;
ELEKTU(cx[i]) {
OKAZO '-': minuso = 1;
OKAZO '+': i++;
}
POR(n = 0; cx[i] >= '0' && cx[i] <= '9';)
n = 10 * n + cx[i++] - '0';
REEN minuso ? -n : n ;
}
Linio 126:
4 al_ent.o
$
$ '''cpp''' -P al_ent.c
int cxen_al_ent(char *cx)
{
Linio 139:
return minuso ? -n : n ;
}
$
[[Kategorio:Komputikaj lingvoj]]
|