diff --git a/Command-language.md b/Command-language.md index f756a3f..c86a559 100644 --- a/Command-language.md +++ b/Command-language.md @@ -114,7 +114,10 @@ Angle a Sphere named b named r ``` It seems like this should assign the identifier `r` to the angle between `a` and a new sphere with identifier `b`. Readability is very poor for both versions! Suggestions: + - If the language has both statements and expressions, `is` could be a statement, and thus syntactically inadmissible for nesting. - If the language is purely expression-based: - An `is` expression could return unit, making it semantically inadmissible for nesting. - - An `is` expression could require punctuation for nesting. \ No newline at end of file + - An `is` expression could require punctuation for nesting. + +The `is` option follows the strong tradition of putting identifiers on the left. \ No newline at end of file