I have a small CMD file to automatically compile all needed macros. It is from Larry Margolis (IBM), one of the authros of EPM.
You need to have at aleast minimum knowledge of EPM. The online manual describes most things. Concerning the E macros (.E) the best thing to do is, to look in the online documentation for general questions (like: What does 'getpminfo' do?) and then look into the supplied standard E macros for detailed reference on hwo to use the EPM functions exactly.
Online documentation files are: EPMTECH.INF and EPMUSERS.INF
Here is MAKEEPM.CMD:
@echo off set EPMPATH=h:\e;h:\e\emacros;h:\e\ebookie;h:\e\lamacros;h:\e\mye; rem Command file to call ETPM and beep in case of error. Can be given rem a list of macro files to compile; the default is to compiler all of rem the distributed .ex files. by Larry Margolis setlocal @if .%1 == . goto all :loop etpm %1 /v || echo 'Error in %1!' @shift @if .%1 == . goto end @goto loop :all etpm EPM /v || echo 'Error in EPM!' etpm EPMLIST /v || echo 'Error in EPMLIST!' etpm LAMEXTRA /v || echo 'Error in LAMEXTRA!' etpm MAILLIST /v || echo 'Error in MAILLIST!' etpm EXTRA /v || echo 'Error in EXTRA!' etpm BKEYS /v || echo 'Error in BKEYS!' etpm E3EMUL /v || echo 'Error in E3EMUL!' etpm BOX /v || echo 'Error in BOX!' etpm DRAW /v || echo 'Error in DRAW!' etpm GET /v || echo 'Error in GET!' etpm MATHLIB /v || echo 'Error in MATHLIB!' etpm PUT /v || echo 'Error in PUT!' etpm HELP /v || echo 'Error in HELP!' etpm EPMLEX /v || echo 'Error in EPMLEX!' etpm MAKETAGS /v || echo 'Error in MAKETAGS!' :end endlocal