A kifejezések formája a következő:
[-]Hivatkozás[Operátor Hivatkozás[Operátor Hivatkozás...]]
Az LG-ben a kifejezések balról jobbra, precedencia nélkül hajtódnak végre. Ezért vigyázni kell mert:
1+2*3=9, hiszen ez a (1+2)*3.
Ha az 1+(2*3) kell, akkor azt 2*3+1 formában kell leírni, vagy be kell zárójelezni! (A zárójel igazából egy név nélküli függvényt hív (ld.:Speciális függvények), de ez az eredmény szempontjából mellékes!
A kifejezések kezdő típusa numerikus, és a kiértértékelés során a hivatkozások és operátorok a megfefelő típuskonverziót alkalmázzák.
Egyetlen túlterhelt operátor van, ez a "+". Ha mindkét oldala numerikus, akkor a numerikus műveletet jelenti, bármely más esetben a karaktereset.
A kezdő "-" negálást jelent, mind logikai mind numerikus kifejezéseknél.
A karakteres összefűzést még módosítja a fejléc/lábléc és adat mezők két paramétere:
•Trunc = Hivatkozásonként
Ha ez van megadva, akkor minden egyes karakteres hivatkozásról (kivéve a karakteres konstansokat) még az összefűzés előtt levágja a bevezető és lezáró szóközöket.
•Adatfordítás = Hivatkozásonként
Ha ez van megadva, akkor minden egyes karakteres hivatkozást még az összefűzés előtt lefordít.