# Succinct statement end

**URL:** <https://fortran-lang.discourse.group/t/succinct-statement-end/2178>\
**Category:** Help\
**Created:** [October 27, 2021, 3:49pm UTC](https://fortran-lang.discourse.group/t/succinct-statement-end/2178 "2021-10-27T15:49:18Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![shahmoradi](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/shahmoradi/32/3151_2.png) [@shahmoradi](https://fortran-lang.discourse.group/u/shahmoradi)\
**Post date:** [October 27, 2021, 4:28pm UTC](https://fortran-lang.discourse.group/t/succinct-statement-end/2178/2 "2021-10-27T16:28:16Z")

</div>

This discussion appeared [before](https://fortran-lang.discourse.group/t/closing-if-loops-by-endif-vs-end-if/1651/13). For the moment, the answer seems to be no. and I do not think that will change, since it appears to be significant extra work for the compiler developers only to stop non-Fortran programmers from nagging about the verbosity of a language they have never used and will likely never use.

There is a significant limitation with constructs in MATLAB and Julia (and almost any other language) where Fortran shines. And that is the ability to `exit` any construct at any nesting level by labeling the construct. It’s a true time-saver when dealing with ten nested loops and if-blocks, where deep in the blocks, the programmer can exit all nested levels at once by a single condition check. Try implementing the same in MATLAB or Julia, and that will require 30 extra lines or more to achieve the same goal.

---

_[View the full topic](https://fortran-lang.discourse.group/t/succinct-statement-end/2178)._
