Existem diversos cursos relacionados a desenvolvimento de compiladores e interpretadores, e certamente muitos ainda à serem feitos.
Recomendo o "Crafting Interpreters". É meio que o padrão quando se fala no assunto e se aprofunda bastante tanto na teoria, quanto na prática.
Não há problema em fazer mais um, mas defendo que o OP precisa de mais paciência e estudo antes de tentar reproduzir pra outros.
Respondendo a [Não disponível] dentro da publicação Estou criando uma linguagem de programação do zero.
1