A Behavior Tree-inspired programming language for autonomous agents