OpenDataDSL Language
Detailed developer and syntax guide for the OpenDataDSL (ODSL) language and variable types
Introduction
The ODSL language is a simple language, similar to basic, with some special extensions and structures that make it easy to build your own custom data modelling, management and reporting platform.
This guide is broken into easy to follow sections that describe the syntax and give you plenty of examples to try out yourself.
If you haven’t already done so, download and install Microsoft VS Code and our ODSL Extension in order to make editing and debugging ODSL files easier
ODSL Tutorials
A set of tutorials helping you to get acquainted with the OpenDataDSL language
Commands
A detailed guide to the ODSL commands
Variables
An in-depth description of all the built-in variable types
Functions
An OpenDataDSL guide to the built-in functions that can be used in your code
Aggregation Stages
An OpenDataDSL guide to the MongoDB aggregation stages
Language Glossary
A cheat-sheet of the OpenDataDSL keywords and language syntax