The SMOL Language ManualΒΆ
SMOL is an imperative, object-oriented research language. SMOL integrates semantic web technologies and numerical simulation blocks, and can serve as a test bed for creating digital twins.
SMOL is released under the terms of the 3-clause BSD license, the source is available at https://github.com/smolang/SemanticObjects.
- Lexical Structure
- Datatypes
- Expressions
- Literal Expressions
- Unary and Binary Operator Expressions
- The Null Expression
- The This Expression
- The Variable Expression
- The Field Expression
- The New Expression
- The New FMU Expression
- The Method Call Expression
- The
super
Expression - The Query Expression
- The Construct Expression
- The Concept Expression
- The Shape Expression
- Statements
- Classes
- Semantic Access
- Functional Mock-Up Objects
- Glossary