Semantic AST / AWL Playground [source] [schema]

Generate Direct Link Reset Playground

1. OO-LD Schema

2. Python

Python code represention of the abstract syntax tree (AST). Changes are synced with the JSON/YAML Output and JSON-LD playground (and vice versa) if you click "Geneate AST".

Debug Console

3. JSON/YAML AST Serialization

You can also make changes to the AST and reconstruct the code by clicking "Generate Code"

Trace of the code execution

Validation


Options







4. JSON-LD

JSON originates from the Form-Editor while the context is extracted from the JSON-LD part of the OO-LD Schema. Scroll down to see processed forms, e. g. RDF.