Estoy tratando de buscar alguna forma de, teniendo este código (no es más que un pseudocódigo):
Código:
x = 5
r = 1
while 0 < x
r = r * x
x = x - 1
endwhile
write r
end
Al ejecutar un script me intercambie los símbolos. Por ejemplo: donde hay un < debería poner, aleatoriamente, un >, <= o >=. Donde hay un *, debería poner, aleatoriamente, un -, + o /. Y al programa modificado, guardarlo en un fichero diferente. Así podría hacer muchas modificaciones de ese programa y tener muchos mutantes diferentes.
¿Alguien me podría decir o dar ideas sobre cómo podría hacerlo de una forma más o menos sencilla?
Como siempre, muchísimas gracias