From 5fe69dc3d485ba1857744f125cdba875c435e02b Mon Sep 17 00:00:00 2001 From: Marvin Blum <6115423+Kugelschieber@users.noreply.github.com> Date: Mon, 3 Sep 2018 16:46:32 +0200 Subject: [PATCH] Grammar in readme and improved structure. --- README.md | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c2d4e10..f3edff7 100644 --- a/README.md +++ b/README.md @@ -271,15 +271,19 @@ Keywords must not be used as identifiers. Here is a full list of all keywords in ## What's missing? -The following features are not implemented yet, but maybe will be in 1.3.0 or a future version: +The following features are not implemented yet, but might be in a future version: -* scopes -* else if -* selector in expression +**scopes** -scopes won't be supported, since it's a stupid concept and can be replaced by functions. +Scopes won't be supported, since it's a stupid concept and can be replaced by functions. -Selectors in expressions do not work (yet), so this is not possible: +**else if** + +Planned. + +**Selector in expression** + +Selectors in expressions do not work yet, so this is not possible: ``` var x = ([1, 2, 3]-[1, 2])[0]; // should result in 3 @@ -287,7 +291,7 @@ var x = ([1, 2, 3]-[1, 2])[0]; // should result in 3 ## Contribute -To contribute please create pull requests or explain your ideas in the issue section on GitHub. Report any bugs or incompatible ASL <-> SQF syntax you can find. +To contribute, please create pull requests or explain your ideas in the issue section on GitHub. Report any bugs or incompatible ASL <-> SQF syntax you can find with a short example. ## Further information