39 lines
1.1 KiB
HTML
39 lines
1.1 KiB
HTML
<!DOCTYPE html>
|
|
<html>
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<title>Blockly zu LLVM IR - Final</title>
|
|
|
|
<link rel="stylesheet" href="style.css">
|
|
</head>
|
|
<body>
|
|
|
|
<h1>LLVM IR (.dll) Generator</h1>
|
|
<p>Bauen Sie links Ihre Logik. Rechts erscheint der LLVM-Code, der zu einer 64-Bit DLL für Windows kompiliert werden kann.</p>
|
|
|
|
<div class="button-bar">
|
|
<button onclick="saveWorkspace()">Speichern</button>
|
|
<button onclick="loadWorkspace()">Letzten Stand laden</button>
|
|
<button onclick="generateAndPostCode()">Code generieren und posten</button>
|
|
</div>
|
|
|
|
<div id="container">
|
|
<div id="blocklyDiv"></div>
|
|
<div id="outputContainer">
|
|
<div id="splitter"></div>
|
|
<div id="outputArea">
|
|
<h2>Erzeugter LLVM-Code:</h2>
|
|
<textarea id="codeOutput" readonly></textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="https://unpkg.com/blockly/blockly_compressed.js"></script>
|
|
<script src="https://unpkg.com/blockly/blocks_compressed.js"></script>
|
|
<script src="https://unpkg.com/blockly/msg/de.js"></script>
|
|
|
|
<script src="script.js"></script>
|
|
|
|
</body>
|
|
</html>
|