Looks like an attempt of a JS programmer to reinvent a lighter weight JS with aim at system programming.
If it is yet again tied to a complex, feature rich VM (a stack based one), then he went the wrong way in achieving his goal. Direct interpretation should've been the way forward for such task.