Differenze con ESL di Ramanathan

gretlcli ha ereditato la sintassi di base dei comandi dal programma ESL di Ramu Ramanathan e gli script di comandi sviluppati per ESL dovrebbero essere utilizzabili con con pochi cambiamenti: le uniche cose a cui stare attenti sono i comandi multilinea e il comando freq.

Si noti anche che i comandi per usare la modalità batch sono stati semplificati. In ESL si usava, ad esempio:

 
        esl -b filedati < fileinput > fileoutput
      
mentre in gretlcli si usa:

	gretlcli -b fileinput > fileoutput
      
Il file di input viene trattato come un argomento del programma, mentre il file di dati su cui operare va indicato all'interno del file di input, usando il comando open datafile o il commento speciale (* ! filedati *).