tree: 93553828229afa1eb36c4d9151bac6b88c5d2ee9 [path history] [tgz]
  1. apis.md
  2. markup.md
  3. parsing.md
  4. README.md
  5. script.md
  6. style.md
sky/specs/README.md

The Sky environment

The main files loaded by the Sky environment are Sky files, though they can refer to binary resources like images and fonts.

Sky files

Conventional MIME type: text/sky, though this type is neither necessary nor sufficient to indicate that a file is a Sky file; only the signature matters for type dispatch of Sky files.

Conventional extension: .sky

Signatures:

For application files, one of the following: 23 21 6d 6f 6a 6f 20 6d 6f 6a 6f 3a 73 6b 79 0a (“#!mojo mojo:sky\n”) 23 21 6d 6f 6a 6f 20 6d 6f 6a 6f 3a 73 6b 79 0d (“#!mojo mojo:sky\r”) 23 21 6d 6f 6a 6f 20 6d 6f 6a 6f 3a 73 6b 79 20 (“#!mojo mojo:sky ”)

For module files, one of the following: 53 4b 59 20 4d 4f 44 55 4c 45 0a (“SKY MODULE\n”) 53 4b 59 20 4d 4f 44 55 4c 45 0d (“SKY MODULE\r”) 53 4b 59 20 4d 4f 44 55 4c 45 20 (“SKY MODULE ”)