E language multi-function notebook (source code)