compliles
array indexing errors implemented
working, but going to start fixing c-.y to fix scan errors
in c-.y, func and cmp state were causing segfaults