DSL EXPRESSION:
subr s() {return}


AST:
* statement block
    * subroutine definition "s"
        * parameter list
        * statement block
            * return "return"

