See how to easily build a fully functional language thanks to Kotlin, covering also its execution