Integração JVM com outras linguagens (Picat)

Olá

Tenho umas três duvidas sobre a JVM. Queria saber como integrar java com outras linguagens, que não tem suporte para JVM. Eu to começando a estudar a linguagem PICAT e achei ela muito interessante.
Gostaria de saber:

  1. Como portar essa linguagem para dentro da JVM?;
  2. se há como chamar as funções feitas em PICAT num código java?
  3. ou se pra isso seria necessário reescrever a linguagem para gerar byte-code da jvm?
    Só quero saber como resolver isso, e aprender e usar no futuro quando for conveniente. Tanto com essa linguagem, tanto com outras.
    Caso não haja uma solução fácil, queria um norte do que fazer, onde procurar. Em resumo, uma orientação.
    Muito obrigado pela atenção.

Olá, não sei como a linguagem funciona, mas de qualquer forma você pode usar o Runtime.exec do java que realiza uma execução externa, que no caso pode ser para chamar seu script ou executável em PICAT.