An attempt to build a scripting language from scratch in C