This package provides the following services:
language-blob
An atom package to provide syntax highlighting and auto-completion for my game engine's scripting language. By default auto-completions will be provided for any state or enum definitions in the file being edited, along with inferring their type if they're initialized. To provide other definitions to choose from for the auto-completion, go to the package's settings and add the path to the specification file(s). For more information see: https://github.com/ScrimpyCat/Blob-Game/blob/master/src/scripting/README.md
This package will not be of much interest to anyone else, as this isn't an actual language but rather a language for a particular project.
Example highlighting of the grammar:
Example auto-completion:
Example state and enum detection with type inference: