mirror of
https://github.com/Interlisp/maiko.git
synced 2026-01-13 23:27:12 +00:00
Correct various warning: implicit conversion loses integer precision (30) Correct parameter type declaration error for N_OP_aset1() Ensure that appropriate types and casts are used in aref_switch() Remove requirement for declaring "int new" when using aset_switch() macro
11 lines
528 B
C
11 lines
528 B
C
#ifndef ARRAYOPSDEFS_H
|
|
#define ARRAYOPSDEFS_H 1
|
|
#include "lispemul.h" /* for LispPTR */
|
|
LispPTR N_OP_misc3(LispPTR baseL, LispPTR typenumber, LispPTR inx, int alpha);
|
|
LispPTR N_OP_misc4(LispPTR data, LispPTR base, LispPTR typenumber, LispPTR inx, int alpha);
|
|
LispPTR N_OP_aref1(LispPTR arrayarg, LispPTR inx);
|
|
LispPTR N_OP_aset1(LispPTR data, LispPTR arrayarg, LispPTR inx);
|
|
LispPTR N_OP_aref2(LispPTR arrayarg, LispPTR inx0, LispPTR inx1);
|
|
LispPTR N_OP_aset2(LispPTR data, LispPTR arrayarg, LispPTR inx0, LispPTR inx1);
|
|
#endif
|