Hi Benjamin,
Thanks for sharing your suggestions. Actually I've been thinking for a long time now about introducing an include/import keyword, but I haven't decided exactly how to implement namespaces. I welcome everyone to share their ideas here.
My editor has auto completion (Ctrl+Space) and call tips (Ctrl+Shift+Space) - I hope you've seen that (although I haven't tested if they work for the new local variables). Regarding using {} for begin and end I'm a little bit hesitant to do that. I tend to think that these special characters are
* not really necessary
* makes the code less readable
* makes the code harder to type
That is why I made the $ and % prefix optional. While {} may be better then using 'end' I still think that python's way of doing it is even cleaner - since the code is indented anyway it uses the indentation determine blocks.
I shall consider making the : in := optional.
Cheers,
Nils
Thanks for sharing your suggestions. Actually I've been thinking for a long time now about introducing an include/import keyword, but I haven't decided exactly how to implement namespaces. I welcome everyone to share their ideas here.
My editor has auto completion (Ctrl+Space) and call tips (Ctrl+Shift+Space) - I hope you've seen that (although I haven't tested if they work for the new local variables). Regarding using {} for begin and end I'm a little bit hesitant to do that. I tend to think that these special characters are
* not really necessary
* makes the code less readable
* makes the code harder to type
That is why I made the $ and % prefix optional. While {} may be better then using 'end' I still think that python's way of doing it is even cleaner - since the code is indented anyway it uses the indentation determine blocks.
I shall consider making the : in := optional.
Cheers,
Nils