From 9c0aa5e7a3814721175d8fae4cf4c327f9d15d69 Mon Sep 17 00:00:00 2001 From: ceriel Date: Sun, 29 Mar 1987 13:33:37 +0000 Subject: [PATCH] updated --- modules/src/read_em/read_em.3 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/src/read_em/read_em.3 b/modules/src/read_em/read_em.3 index c9d46776f..08cc45ddb 100644 --- a/modules/src/read_em/read_em.3 +++ b/modules/src/read_em/read_em.3 @@ -174,7 +174,8 @@ a non-numeric data label definition. .br The field \fIem_defdnam\fR contains the label. .IP "EM_ERROR none" \nau -an error in the input. +an error in the input that makes the rest of the data in the structure +meaningless. .br \fIEM_error\fR contains an error message. @@ -240,6 +241,11 @@ A string representation of the constant is found in \fIem_str\fR. It has size \fIem_size\fR bytes on the target machine. .PD .PP +When an error occurs, \fIEM_error\fR is set to indicate the reason. +\fIEM_error\fR also is the only means of detecting whether an error +occurred. The EM_ERROR described above is only set when the error +is serious enough. +.PP The routine \fIEM_mkcalls\fR "translates" the EM instruction indicated by \fIinstr\fR into calls of the procedural interface defined in \fIem_code\fR(3L).