The following is just my own work on searching how to implement my own 4GL.
Simple 4GL info
Schema Research 4GL
Informix 4GL