Yet Another BASIC