&& ++name declares a class && '++name declares an abstract class && all of that is, of course, a statement so ¡! ¡'++animal && +}}type{{ declares a property of a class && "+}}type{{ declares a static property of a class ¡"+}}string{{ name!; ¡+}}string{{ speed!; && ### declares the constructor ¡### /}}string{{ name\ /speed\ | ¡<=/"Created animal named " + name\!; && +var refers to a property, like this. in other languages && you can only assign values to static variables once in this language ¡+name < name!; ¡+speed < speed!; ! && +# declares a method ¡+#walk /distance\ | ¡<=/¿+name + " walked " + (+speed * +distance)?\!; ! !