jweinst1
3/5/2018 - 8:42 PM

idea for list language in C

idea for list language in C

// Vm or lang that deals with list comprehensions

#define List_SIZE(lst) (sizeof(List) + lst->size)

#define List_WRITE(lst, bytes) memcpy(lst->items, bytes, lst->size)

typedef struct
{
        size_t size;
        unsigned char items[0];
} List;