• Função de geração de hashes copiada de https://stackoverflow.com/a/52171480/1314276. A ideia é gerar hashes únicos para nomes de arquivos importados e usar o hash para os pragmas de elementos catalogados pelo lexador e usados pelo interpretador.

    Parameters

    • nomeArquivo: string

      Nome do arquivo

    • semente: number = 0

      Uma semente de dispersão, padrão: 0

    Returns number

    Texto com o hash correspondente ao nome do arquivo