Skip to content

Spec cleanup - #35

Merged
ke-yu merged 9 commits into
DynamoDS:masterfrom
ke-yu:update
Nov 23, 2016
Merged

ke-yu merged 9 commits into
DynamoDS:masterfrom
ke-yu:update

Conversation

@ke-yu

@ke-yu ke-yu commented Nov 15, 2016

Copy link
Copy Markdown
Contributor

Summary

  • Variable/Scope
  • Remove member access expression
  • Change "imperative language block" -> "imperative block", remove "associative"
  • Remove type conversion rules from number/string/etc to bool. Type conversion is stricter so that the following implicit type conversion will not be allowed:
    [Imperative] {
        x = {1, 2, 3};
        while (x) {
            ...
        }
    }
    

Updated spec: https://github.com/ke-yu/DesignScript/blob/update/LanguageSpec.md

@pboyer PTAL

@ke-yu
ke-yu merged commit fe22f1d into DynamoDS:master Nov 23, 2016
@ke-yu
ke-yu deleted the update branch December 8, 2016 09:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant