-#ifndef ARRAYLIST_H
-#define ARRAYLIST_H
+#pragma once
-typedef entity ArrayList;
+USING(ArrayList, entity);
.int al_buf;
.int al_len;
MACRO_BEGIN \
{ \
buf_del(this.al_buf); \
- remove(this); \
+ delete(this); \
this = NULL; \
} MACRO_END
if (cond) { body } \
} \
} MACRO_END
-
-#endif