Az Emerald programozási nyelv

Érdekességek

A szintaktikai érdekességek közé tartozik a pontosvessző szimbólum hiánya az Emeraldban. Sem utasítások szeparálására sem lezárására nem használunk pontosvesszőt. Az Emerald kapcsos zárójeleket használ az invokációkhoz és az operációk definiálásához. Érdekes, hogy a tömbök vagy vektorok -mivel ezek is objektumok- nem igényelnek speciális szintaxist.
Az Emerald a <- és -> szimbólumokat használja mindenféle példányhoz kötéshez: értékadáshoz, konstans deklarációhoz és a hívások eredményeinek összegyűjtéséhez is. Példák:
	var a, b : Integer
	a, b <- b, a

	operation getCoordinates -> [Real, Real]