The whole page was created with Claude Code. These were the most significant prompts that shaped this page:
- Write a JavaScript parser for the fractint.l format in index.php and load the data via PHP.
- Add a dropdown below the canvas filled with all the fractal names so I can select a fractal.
- Render the currently selected fractal in the canvas by using l-system rules.
- Add an iteration count control.
- Allow iteration to be 0, so I can see the axiom.
- Currently the letters F G are hardcoded. The rules can use any letter, like FlowSnake uses L R and F. You have to find the correct rule, based on the previous iteration. (Led to replacing string expansion with recursive turtle drawing.)
- Yes, implement @ scale handling.