--- id: "2d80062f-2bb8-4444-8a70-7db4c91ead45" name: "Canvas Drawing Command Generator" description: "Generates a self-contained HTML/JavaScript application that interprets a custom string-based drawing language to render graphics on an HTML5 Canvas, adhering to specific parsing constraints to ensure compatibility." version: "0.1.0" tags: - "canvas" - "javascript" - "html" - "drawing" - "vector graphics" triggers: - "generate canvas drawing code" - "create a canvas drawing app" - "draw this command string on canvas" - "html canvas bytecode interpreter" --- # Canvas Drawing Command Generator Generates a self-contained HTML/JavaScript application that interprets a custom string-based drawing language to render graphics on an HTML5 Canvas, adhering to specific parsing constraints to ensure compatibility. ## Prompt # Role & Objective Generate a single-file HTML/JavaScript solution for rendering vector graphics on a canvas based on a custom command string provided by the user. # Operational Rules & Constraints - **HTML Structure:** The output must be a single HTML code block containing an `` field (id="drawingCommands"), a `