Specifying the control flow
The control flow is how the program's execution proceeds from place to place within the source code. Most control flow constructs should be familiar to programmers who have been trained in mainstream programming languages. The innovations in your language design can then focus on the features that are novel or domain-specific and that motivate you to create a new language in the first place. Make these novel things as simple and as readable as possible. Envision how those new features ought to fit into the rest of the programming language.Every language must have conditionals and loops, and almost all of them use if and while to start them. You could invent your own special syntax for an if expression, but unless you've got a good reason to, you would be shooting yourself in the foot. Here are some control flow constructs from Java that would certainly be in Jzero:
if (e) s;
if (e) s1 else s2;
while (e) s;
for (…) s;
Here are some other less...