marcobambini / gravity C 4.6K 240 Gravity Programming Language virtual-machine interpreter json programming-language