tests/C_C++/Cerbian/Cerbian.h
2024-07-22 19:37:42 +02:00

67 lines
1.8 KiB
C

#define pocni { // "begin"
#define kraj } // "end"
#define ako if
#define inache else
#define za for
#define dok while
#define radi do
#define menjaj switch
#define slucaj case
#define skoci goto // jump
#define vrati return
#define prekini break
#define nastavi continue
#define plus +
#define minus -
#define mnozi * // multiply
#define podeli / // divide/split
#define ostatak % // rest modulus remainder
#define abmis void // abyss
#define bul bool
#define kratki short
#define broj int
#define dugi long
#define flout float
#define dupli double
#define slovo char
#define oznaceni signed
#define neoznaceni unsigned
#define pokazivac * // as in "pointer"
#define adresa & // as in "reference"
#define automatski auto
#define istina true
#define laz false
#define nista NULL
#define ne !
#define i &&
#define ili ||
#define nabroj enum
#define struktura struct
#define staticni static
#define maticni static // internal
#define spoljni extern
#define konstanta const
#define tip typedef // type
#define glavni main
#define stavi puts
#define stampaj printf
#define izadji exit
#define duzina_niske strlen
#define uporedi_niske strcmp
#define broj_argumenata argc //count of arguments
#define argumenti argv // arguments
#define klasa class
#define novi new
#define obrisi delete
#define ovo this
#define shema template
#define javni public
#define privatni private
#define zasticeni protected
#define probaj try
#define uhvati catch
#define izbaci throw