Mirrorql Language SupportThis is a VS Code extension written for the Mirrorql language. MirrorQL is a datalog based, database oriented query language. MirrorQL describes the query logic and output methods on a database. MirrorQL uses declarative programs instead of imperative programs, and its query logic is composed of predicates. In other words, MirrorQL focuses on the logical properties that query results need to satisfy, rather than requiring users to provide the specific process of the query. FeaturesAs this is the first version of the extension, it only provides basic syntax highlighting for the Mirrorql language. More features, such as code redirection and automatic code completion, are expected to be added in the future. This extension only supports the most basic version of Mirrorql defined in the specifications -[x] Grammar highlighting -[x] Code diagnosis -[x] Code completion -[x] Code redirection -[x] Code formatting -[x] Code execution -[x] Use dependency deduplication and sorting ApplyJava, version v8 or higher, needs to be installed. If the user code references some libraries, it is necessary to set "Mirrorql Libs" in the settings. The work is currently in progress... |