С разной степенью неудобства в любом Тьюринг-полном языке должно быть так или иначе возможно. Просто много где это будет отвратительно неудобно и негармонично. Так мне кажется по крайней мере. Но это чисто теоретический спор сейчас, поскольку на практике конечно будешь смотреть на возможности языка.
может быть, у нас разное представление о eDSL?