pike.git/
src/
las.c
Branch:
Tag:
Non-build tags
All tags
No tags
1997-02-27
1997-02-27 10:39:42 by Fredrik Hübinette (Hubbe) <hubbe@hubbe.net>
1470d8abcc562566c5c42e36ad3d5bc3a4ad0ec6 (
17
lines) (+
14
/-
3
)
[
Show
|
Annotate
]
Branch:
7.9
better error messages
Rev: src/las.c:1.24
4:
||| See the files COPYING and DISCLAIMER for more information. \*/ #include "global.h"
-
RCSID("$Id: las.c,v 1.
23
1997/02/27 10:
34
:
46
hubbe Exp $");
+
RCSID("$Id: las.c,v 1.
24
1997/02/27 10:
39
:
42
hubbe Exp $");
#include "language.h" #include "interpret.h"
497:
push_int(0); }else{ resolv_constant(n);
-
if
(sp[-1].type
==T_INT
)
+
switch
(sp[-1].type)
{
-
+
case T_INT:
yyerror("Failed to index module (module doesn't exist?)");
-
}else{
+
break;
+
+
case T_PROGRAM:
+
case T_FLOAT:
+
case T_STRING:
+
case T_ARRAY:
+
yyerror("Failed to index module (Not a module?)");
+
break;
+
+
default:
push_string(id); reference_shared_string(id); f_index(2);