{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/2ba2c1a444144cdca2048f3a912b3f9f\" frameborder=\"0\" width=\"1920\" height=\"1440\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1440,"width":1920,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1440,"thumbnail_width":1920,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/2ba2c1a444144cdca2048f3a912b3f9f-00001.gif","duration":347.26666666666705,"title":"Extending Language in MPS 👨‍💻","description":"In this video, I will show you how to extend the language in MPS. We will start by building the language in MPS, refining it, and then exporting it. However, sometimes we realize that we want to extend the language even after using it. I will demonstrate a simple extension by defining the expression \"less than\" in addition to \"greater than.\" We will also create an editor for the new expression. Finally, I will show you how to export the new version and use it in an interpreter. Join me in this step-by-step guide to extending language in MPS!"}