27 lines
356 B
C
27 lines
356 B
C
#include "type.h"
|
|
|
|
#include <stdio.h>
|
|
|
|
void type_print(const struct type *ty)
|
|
{
|
|
switch (ty->ty_id) {
|
|
case TYPE_INT:
|
|
printf("int");
|
|
break;
|
|
case TYPE_STRING:
|
|
printf("string");
|
|
break;
|
|
case TYPE_SIZE:
|
|
printf("size");
|
|
break;
|
|
case TYPE_BUFFER:
|
|
printf("buffer");
|
|
break;
|
|
case TYPE_HANDLE:
|
|
printf("handle");
|
|
break;
|
|
default:
|
|
break;
|
|
}
|
|
}
|