레거시 시스템에서는 런타임에 내부 DSL을 실행하기 위해 자체 VM을 작성했습니다. 내부 VM은 내부 DSL 만 실행하도록 설계되었습니다. 우리는 기존 응용 프로그램을 다시 작성하는 중입니다. 우리가 고려하고있는 아이디어 중 하나는 내부 DSL을 외부 DSL (C# 또는 Java)으로 변환하고 해당 VM을 활용하는 것입니다.내부 DSL을 외부 DSL 안티 패턴으로 변환하고 있습니까?
Intenral DSL에 대해 자체 VM을 작성하고 외부 DSL로 변환하고 VM을 실행할 때 명확한 가이드 라인은 없습니다.