| OLD | NEW |
| 1 Sky Script Language | 1 Sky Script Language |
| 2 =================== | 2 =================== |
| 3 | 3 |
| 4 The Sky script language is JavaScript, with strict mode enabled. | 4 The Sky script language is based on Dart. |
| 5 | 5 |
| 6 The global object is as specified by the JavaScript specification, | 6 It has the following differences from Dart: |
| 7 with the following changes: | |
| 8 | 7 |
| 9 - An additional property, with the "global", whose value is the | 8 - the 'library', 'part', 'import', 'export', and 'part of' directives |
| 10 global object itself. | 9 are not supported in sky (sky has its own module system) |
| 11 | 10 |
| 12 The getOwnPropertyKeys() method is removed. | 11 - ``<script>`` elements parse ``topLevelDefinition``s (there is no |
| 12 ``libraryDefinition`` construct in the Sky Script Language). |
| 13 |
| 14 The way that Sky integrates the module system with its script language |
| 15 is described in (modules.md)[modules.md]. |
| OLD | NEW |