מהדר שפת א 1.0

תרגום שפת א 1.0 למסמך HTML מלא

שפת א 1.0
תרגום HTML
`; } /* ========================================================== COMPILE ========================================================== */ function compile() { const source = document.getElementById("source").value; const output = document.getElementById("htmlOutput"); const status = document.getElementById("status"); try { /* שלב 1: פירוש שפת א 1.0 */ const commands = parseLanguage(source); /* שלב 2: יצירת DOCUMENT HTML עצמאי */ const generatedHTML = generateFullHTML(commands); /* שלב 3: הצגת הקוד כטקסט בלבד. לא innerHTML. לא DOM. לא iframe. רק value של textarea. */ output.value = generatedHTML; status.textContent = "התרגום הושלם — נוצר מסמך HTML מלא."; } catch (error) { output.value = ""; status.textContent = "שגיאה: " + error.message; } } /* ========================================================== BUTTON ========================================================== */ document .getElementById("compile") .addEventListener("click", compile); /* ========================================================== AUTO COMPILE ========================================================== */ document .getElementById("source") .addEventListener("input", compile);