Los analizadores de Exercism evalúan automáticamente las soluciones que envían los estudiantes y ofrecen comentarios al estilo de un mentor.
Cada lenguaje tiene su propio analizador, escrito en ese lenguaje. El sitio web actúa como orquestador entre los analizadores y las soluciones que envían los estudiantes.
Cada analizador vive en la organización de Exercism en GitHub, en un repositorio llamado <track_slug>-analyzer (por ejemplo, exercism/ruby-analyzer).
Puedes ver los analizadores existentes aquí.
Si quieres involucrarte para ayudar con un analizador existente, abre un issue en su repositorio preguntando si hay algún lugar donde puedas ayudar. Si quieres crear un analizador para un lenguaje que actualmente no tiene uno, sigue las instrucciones para crear un analizador.
Puedes usar los siguientes documentos para aprender más sobre cómo crear un analizador: