-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathassembly.html
3 lines (3 loc) · 22.3 KB
/
assembly.html
1
2
3
<!DOCTYPE html>
<html lang="en"><head><meta charset="utf-8"/><title>Plangs! - Assembly at Plangs!</title><meta name="description" content="Assembly at Plangs!: A Programming Language is much more than just a syntax and semantics. It's an Ecosystem of Tools, Libraries, Applications, Learning Resources, and more!"/><script src="/app.js"></script><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/app.css"/><link type="image/png" rel="apple-touch-icon" sizes="192x192" href="/icons/icon-192x192.png"/><link type="image/png" rel="icon" sizes="192x192" href="/icons/icon-192x192.png"/><link type="image/png" rel="icon" sizes="72x72" href="/icons/icon-72x72.png"/><link rel="manifest" href="/manifest.json"/><meta property="og:title" content="Plangs!"/><meta property="og:description" content="Assembly at Plangs!: A Programming Language is much more than just a syntax and semantics. It's an Ecosystem of Tools, Libraries, Applications, Learning Resources, and more!"/><meta property="og:image" content="https://plangs.page/images/plangs-light.svg"/><meta property="og:url" content="https://plangs.page"/><meta property="og:type" content="website"/></head><body data-page="plang" style="background: radial-gradient(transparent 0, var(--color-background) 75%) top left / 100% 100%, repeating-linear-gradient(45deg, var(--color-stripes) 0, var(--color-stripes) 1px, var(--color-background) 0, var(--color-background) 50%) top left / 10px 10px; backdrop-filter: blur(1.25px);" class="dark h-dvh w-full flex flex-col flex-nowrap bg-background text-foreground overflow-hidden"><script>window.restoreLightMode()</script><noscript class="border-primary border-b-1 p-2 text-center"><strong>Note!</strong>This site requires JavaScript for the best experience. In particular, the search feature will not work without JavaScript.</noscript><header id="id-localEditWarning" class="hidden border-primary border-b-1 p-2 text-center">Using localStorage data from the editor. <a class="text-primary" href="/edit">Go to the editor</a> to reset.</header><header style="background: repeating-linear-gradient(45deg, var(--color-stripes) 0, var(--color-stripes) 1px, var(--color-background) 0, var(--color-background) 50%) top left / 10px 10px;" class="short:hidden pb-2 sm:pt-4 sm:pb-8 text-center text-primary"><a class="inline-block pt-4" href="/" title="Plangs!"><svg xmlns="http://www.w3.org/2000/svg" viewBox="16 13 218 56" class="inline-block h-[clamp(2.25rem,min(5dvh,5dvw),6rem)] w-auto fill-primary"><title>Plangs!</title><path d="M214.7 45.51h11.41l-2.94 11.8h-11.41l2.94-11.8Zm7.9-31.7h11.41l-7.06 28.3h-11.41l7.06-28.3ZM41.16 41.91c-.11.46-.39 1.3-.54 1.63-.38.98-1.86 2.22-4.21 2.22h-3.2l2.39-9.59H24.19L15.88 69.5h11.41l2.98-11.94h9c5.09 0 9.89-3.59 11.24-9l3.09-12.39H42.58l-1.43 5.74ZM54.33 22.15c-1.46-1.89-3.75-1.96-4.17-1.97-7.51 0-15.01.01-22.52.02l-.16.7-.21.91-.16.7-.24 1.05-.14.61-.23.99-.13.57-.36 1.55-.06.25-.24 1.05-.08.34-.88 3.78h29.41c.25-.85.49-1.77.71-2.74.19-.84.34-1.65.47-2.42h.02l.1-.7c.06-.42.31-2.84-1.11-4.68ZM53.44 57.57h11.42l5.33-21.4H58.78l-5.34 21.4zM93.37 45.76h-3.33c-2.87 0-3.93-1.5-3.21-4.37l1.3-5.22H76.26L73.19 48.5c-1.35 5.41 1.72 9.07 6.81 9.07h22.3l5.33-21.39H95.76l-2.39 9.59ZM108.69 31l-.25 1.03h.01l-.16.69h-.01v.04H76.72s.06-.69.29-1.76h31.68ZM109.53 27.41l-.04.15-.24 1.05h.01l-.14.6H77.48c.17-.57.38-1.18.63-1.8h31.43ZM110.37 23.82l-.11.46h-.01l-.21.9-.11.44H78.94c.03-.06.06-.13.1-.19.04-.08.08-.14.11-.19.29-.49.61-.97.97-1.42h30.24ZM111.19 20.23h.01l-.16.7h-.01l-.21.9h.01l-.05.19H81.91c1.18-.93 2.64-1.6 4.43-1.79.11-.02.22-.03.33-.04h24.53v.04ZM107.63 57.57h11.41l5.35-21.46h-11.41l-5.35 21.46zM125.5 57.57h11.41l5.35-21.46h-11.41l-5.35 21.46zM142.98 22.02h-26.86l.04-.19.21-.9h-.01l.16-.7h.01v-.04h22.8s.15 0 .4.04c.69.1 2.15.47 3.24 1.79ZM114.04 31h29.59c-.15.55-.33 1.14-.54 1.76h-29.47v-.04l.17-.69.25-1.03ZM144.28 27.41c-.04.56-.12 1.16-.24 1.8h-29.6l.14-.6h.01l.25-1.05h-.01l.03-.15h29.42ZM144.28 25.62h-29l.1-.44h.01l.21-.9h-.01l.11-.46h28.24c.17.52.29 1.12.34 1.8ZM166 40.16c-.39 1.57-2.13 3.07-3.76 3.07h-1.3c-1.83 0-2.79-1.37-2.27-3.46l.93-3.72h-11.41l-2.31 9.26c-1.35 5.41 1.72 9.07 6.8 9.07h5.48c2.54 0 3.77-.72 4.4-2.48.03-.13.19-.26.33-.26.26 0 .13.52.1.65l-.58 2.35c-.41 1.63-2.18 3-4.33 3h-15.26l-2.94 11.8h21.13c5.48 0 10.09-3.85 11.36-8.94l6.1-24.46h-11.41l-1.02 4.11ZM148.84 31h30.64l-.45 1.76h-30.42s.04-.69.23-1.76ZM180.4 27.41c-.16.6-.31 1.2-.46 1.8h-30.7c.15-.57.35-1.18.59-1.8h30.57ZM181.31 23.82c-.15.6-.3 1.2-.46 1.8h-30.21c.34-.62.73-1.23 1.18-1.8h29.49ZM182.24 20.19v.04c-.15.6-.3 1.19-.46 1.79h-28.13c1.25-.95 2.81-1.62 4.75-1.79.13-.02.26-.03.39-.04h23.46ZM202.65 36.17h-15.72l6.62 9.52h-12.19l-2.94 11.81h17.93c6.2 0 10.56-3.65 11.77-8.48.58-2.35.33-4.24-.9-6.07l-4.57-6.78ZM185.43 31h25.35l-.42 1.76h-24.85l-.07-.68h.01c-.02-.33-.03-.69-.02-1.08ZM186 27.41h25.65c-.15.6-.29 1.2-.43 1.8h-25.64c.06-.39.17-1.03.42-1.8ZM187.88 23.82h24.63c-.14.6-.28 1.2-.43 1.8h-25.36c.29-.59.67-1.2 1.16-1.8ZM213.39 20.19s-.01.03-.01.04c-.14.6-.29 1.19-.43 1.79h-23.16a9.99 9.99 0 0 1 4.76-1.79c.21-.02.39-.03.51-.04h18.33ZM59.65 31h11.59l-.44 1.76H59.21l.44-1.76zM72.15 27.41l-.45 1.8H60.11l.45-1.8h11.59zM73.06 23.82l-.46 1.8H61.01l.46-1.8h11.59zM73.96 20.23l-.45 1.79H61.92l.45-1.79h11.59zM74.82 16.82l-.4 1.61H62.83l.4-1.61h11.59zM75.72 13.27l-.44 1.75H63.69l.44-1.75h11.59z"></path><path d="M86.67 20.19h24.53v.04H86.34c.11-.02.22-.03.33-.04ZM139.34 20.19s.15 0 .4.04h-23.2v-.04h22.8ZM158.78 20.19h23.46v.04H158.4c.13-.02.26-.03.39-.04ZM213.39 20.19s-.01.03-.01.04h-18.83c.21-.02.39-.03.51-.04h18.33Z"></path></svg></a></header><div class="h-[1px] bg-primary/25"></div><div class="flex-1 flex portrait:flex-col landscape:flex-row overflow-hidden"><div class="flex gap-4 p-2 portrait:flex-row landscape:flex-col overflow-hidden bg-secondary/25 text-primary border-secondary border-b-1 shadow-secondary/25 shadow-sm"><div id="icon-button-hamburger" data-action="hamburger" class="cl-iconButton"><div tabindex="0" class="group cursor-pointer border-1 border-dotted border-primary rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" class="fill-current size-[1.5rem]"><title>Menu</title><rect height="2" rx="0.5" width="14" x="2" y="8"></rect><rect height="2" rx="0.5" width="14" x="2" y="3"></rect><rect height="2" rx="0.5" width="14" x="2" y="13"></rect></svg></div></div><div class="flex-1"></div><div id="icon-button-lights" data-action="lights" class="cl-iconButton"><div tabindex="0" class="group cursor-pointer border-1 border-dotted border-transparent rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" class="fill-current size-[1.5rem]"><title>Sun</title><path d="m9,5.05c2.18152,0,3.95,1.76848,3.95,3.95s-1.76848,3.95-3.95,3.95-3.95-1.76848-3.95-3.95,1.76848-3.95,3.95-3.95Zm-.9-4.8v2.5c0,.13807.11193.25.25.25h1.3c.13807,0,.25-.11193.25-.25V.25c0-.13807-.11193-.25-.25-.25h-1.3c-.13807,0-.25.11193-.25.25Zm0,15v2.5c0,.13807.11193.25.25.25h1.3c.13807,0,.25-.11193.25-.25v-2.5c0-.13807-.11193-.25-.25-.25h-1.3c-.13807,0-.25.11193-.25.25ZM0,8.35v1.3c0,.13807.11193.25.25.25h2.5c.13807,0,.25-.11193.25-.25v-1.3c0-.13807-.11193-.25-.25-.25H.25c-.13807,0-.25.11193-.25.25Zm15,0v1.3c0,.13807.11193.25.25.25h2.5c.13807,0,.25-.11193.25-.25v-1.3c0-.13807-.11193-.25-.25-.25h-2.5c-.13807,0-.25.11193-.25.25Zm-2.01021-4.23913l.91924.91924c.09763.09763.25592.09763.35355,0l1.76777-1.76777c.09763-.09763.09763-.25592,0-.35355l-.91924-.91924c-.09763-.09763-.25592-.09763-.35355,0l-1.76777,1.76777c-.09763.09763-.09763.25592,0,.35355ZM1.98978,15.11121l.91924.91924c.09763.09763.25592.09763.35355,0l1.76777-1.76777c.09763-.09763.09763-.25592,0-.35355l-.91924-.91924c-.09763-.09763-.25592-.09763-.35355,0l-1.76777,1.76777c-.09763.09763-.09763.25592,0,.35355Zm-.01031-11.8587l1.76777,1.76777c.09763.09763.25592.09763.35355,0l.91924-.91924c.09763-.09763.09763-.25592,0-.35355l-1.76777-1.76777c-.09763-.09763-.25592-.09763-.35355,0l-.91924.91924c-.09763.09763-.09763.25592,0,.35355Zm10.9902,10.99001l1.76777,1.76777c.09763.09763.25592.09763.35355,0l.91924-.91924c.09763-.09763.09763-.25592,0-.35355l-1.76777-1.76777c-.09763-.09763-.25592-.09763-.35355,0l-.91924.91924c-.09763.09763-.09763.25592,0,.35355Z"></path></svg></div></div></div><div class="flex flex-1 flex-row overflow-hidden"><aside id="id-mainNav" class="overflow-hidden overflow-y-auto sm:pt-2 bg-linear-to-r from-secondary/50 to-transparent"><script>window.restoreHamburguer();</script><nav class="mb-2 sm:mb-4"><header class="p-2 uppercase text-primary">Explore</header><ul><li class="px-4 py-1.5 sm:px-8 sm:py-2 bg-primary/85 text-background"><a href="/" class="block cursor-pointer truncate prefetch">Plangs!</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/tools" class="block cursor-pointer truncate prefetch">Tools</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/apps" class="block cursor-pointer truncate prefetch">Apps</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/libraries" class="block cursor-pointer truncate prefetch">Libraries</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/subsystems" class="block cursor-pointer truncate prefetch">Subsystems</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/learning" class="block cursor-pointer truncate prefetch">Learning</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/communities" class="block cursor-pointer truncate prefetch">Communities</a></li></ul></nav><nav class="mb-2 sm:mb-4"><header class="p-2 uppercase text-primary">Website</header><ul><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/blog" class="block cursor-pointer truncate prefetch">News!️</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/about" class="block cursor-pointer truncate prefetch">About</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25 hidden md:block"><a href="/edit" class="block cursor-pointer truncate prefetch">Editor</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="https://github.com/EmmanuelOga/plangs2" class="block cursor-pointer truncate prefetch">Source Code</a></li></ul></nav><nav class="mb-2 sm:mb-4"><header class="p-2 uppercase text-primary">Reference</header><ul><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/tags" class="block cursor-pointer truncate prefetch">Tags</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/platforms" class="block cursor-pointer truncate prefetch">Platforms</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/paradigms" class="block cursor-pointer truncate prefetch">Paradigms</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/typesystems" class="block cursor-pointer truncate prefetch">Type Systems</a></li><li class="px-4 py-1.5 sm:px-8 sm:py-2 hover:bg-primary/25"><a href="/licenses" class="block cursor-pointer truncate prefetch">Licenses</a></li></ul></nav></aside><main id="id-mainContent" class="flex-1 overflow-hidden overflow-y-scroll"><article class="p-2 pt-4 prose dark:prose-invert sm:prose-sm lg:prose-lg xl:prose-xl max-w-[80ch] mx-auto"><div class="cl-vertexInfo mb-8" data-open="false"><div class="overflow-hidden overflow-y-auto prose dark:prose-invert sm:prose-sm lg:prose-lg xl:prose-xl max-w-[unset]"><header class="flex flex-wrap"><h2 class="m-0! truncate"><a class="prefetch pr-2" href="/assembly">Assembly</a></h2><div class="flex-1"></div><div class="flex flex-row flex-nowrap items-center gap-2 align-middle"><a title="#40 on Languish" href="https://tjpalmer.github.io/languish/#names=assembly" class="cl-externalLink inline-block aspect-square transition-transform p-1"><div class="inline-block rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 18 18" class="fill-current size-[1.5rem]"><title>Languish Language Rankings</title><path d="M16.5465,3.0305l-4.07,5.687L10.45,4.6605a.25.25,0,0,0-.4585.0265l-2.725,7.496L5.226,10.1425a.25.25,0,0,0-.337-.0155L1.09,13.2895a.25.25,0,0,0-.09.192v2.094a.25.25,0,0,0,.4145.188l3.524-3.0785,2.854,2.854a.25.25,0,0,0,.4115-.0915l2.274-6.255L12,12.2405a.25.25,0,0,0,.4285.0315L16.955,5.808A.25.25,0,0,0,17,5.665V3.176a.25.25,0,0,0-.4535-.1455Z"></path></svg></div></a><a href="https://en.wikipedia.org/wiki/Assembly_language" class="cl-externalLink inline-block aspect-square transition-transform p-1"><div class="inline-block rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 413" class="fill-current size-[1.5rem]"><title>Wikipedia</title><path d="M640 51.2l-.3 12.2c-28.1 .8-45 15.8-55.8 40.3-25 57.8-103.3 240-155.3 358.6H415l-81.9-193.1c-32.5 63.6-68.3 130-99.2 193.1-.3 .3-15 0-15-.3C172 352.3 122.8 243.4 75.8 133.4 64.4 106.7 26.4 63.4 .2 63.7c0-3.1-.3-10-.3-14.2h161.9v13.9c-19.2 1.1-52.8 13.3-43.3 34.2 21.9 49.7 103.6 240.3 125.6 288.6 15-29.7 57.8-109.2 75.3-142.8-13.9-28.3-58.6-133.9-72.8-160-9.7-17.8-36.1-19.4-55.8-19.7V49.8l142.5 .3v13.1c-19.4 .6-38.1 7.8-29.4 26.1 18.9 40 30.6 68.1 48.1 104.7 5.6-10.8 34.7-69.4 48.1-100.8 8.9-20.6-3.9-28.6-38.6-29.4 .3-3.6 0-10.3 .3-13.6 44.4-.3 111.1-.3 123.1-.6v13.6c-22.5 .8-45.8 12.8-58.1 31.7l-59.2 122.8c6.4 16.1 63.3 142.8 69.2 156.7L559.2 91.8c-8.6-23.1-36.4-28.1-47.2-28.3V49.6l127.8 1.1 .2 .5z"></path></svg></div></a><a href="https://stackoverflow.com/questions/tagged/assembly" class="cl-externalLink inline-block aspect-square transition-transform p-1"><div class="inline-block rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="3 32 379 448" class="fill-current size-[1.5rem]"><title>Stack Overflow</title><path d="M290.7 311L95 269.7 86.8 309l195.7 41zm51-87L188.2 95.7l-25.5 30.8 153.5 128.3zm-31.2 39.7L129.2 179l-16.7 36.5L293.7 300zM262 32l-32 24 119.3 160.3 32-24zm20.5 328h-200v39.7h200zm39.7 80H42.7V320h-40v160h359.5V320h-40z"></path></svg></div></a><a href="https://reddit.com/r/asm" class="cl-externalLink inline-block aspect-square transition-transform p-1"><div class="inline-block rounded p-1 hover:text-hiliteb hover:ring-1 hover:ring-primary"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 32 512 448" class="fill-current size-[1.5rem]"><title>Reddit</title><path d="M373 138.6c-25.2 0-46.3-17.5-51.9-41l0 0c-30.6 4.3-54.2 30.7-54.2 62.4l0 .2c47.4 1.8 90.6 15.1 124.9 36.3c12.6-9.7 28.4-15.5 45.5-15.5c41.3 0 74.7 33.4 74.7 74.7c0 29.8-17.4 55.5-42.7 67.5c-2.4 86.8-97 156.6-213.2 156.6S45.5 410.1 43 323.4C17.6 311.5 0 285.7 0 255.7c0-41.3 33.4-74.7 74.7-74.7c17.2 0 33 5.8 45.7 15.6c34-21.1 76.8-34.4 123.7-36.4l0-.3c0-44.3 33.7-80.9 76.8-85.5C325.8 50.2 347.2 32 373 32c29.4 0 53.3 23.9 53.3 53.3s-23.9 53.3-53.3 53.3zM157.5 255.3c-20.9 0-38.9 20.8-40.2 47.9s17.1 38.1 38 38.1s36.6-9.8 37.8-36.9s-14.7-49.1-35.7-49.1zM395 303.1c-1.2-27.1-19.2-47.9-40.2-47.9s-36.9 22-35.7 49.1c1.2 27.1 16.9 36.9 37.8 36.9s39.3-11 38-38.1zm-60.1 70.8c1.5-3.6-1-7.7-4.9-8.1c-23-2.3-47.9-3.6-73.8-3.6s-50.8 1.3-73.8 3.6c-3.9 .4-6.4 4.5-4.9 8.1c12.9 30.8 43.3 52.4 78.7 52.4s65.8-21.6 78.7-52.4z"></path></svg></div></a></div></header><div class="hidden py-4 sm:block landscape-short:hidden"><div vocab="https://schema.org/" typeof="ComputerLanguage" data-vertex-key="pl+assembly" data-vertex-name="plang" data-vertex-ranking="40" class="cl-vertexThumbn group float-right m-1 ml-6 size-24"><meta property="identifier" content="pl+assembly"/><div class="relative aspect-square overflow-hidden flex items-center justify-center bg-thumbnails ring-1 ring-primary/50 shadow-background shadow-lg group-hover:shadow-md group-hover:shadow-primary"><img loading="lazy" alt="Assembly" data-src="/images/vertex/plang/pl+assembly.webp" src="/images/vertex/plang/pl+assembly.webp" class="cl-vertexThumbnImg max-h-full max-w-full p-1" width="128" height="128"/><div title="Languish Ranking: 40" class="absolute -bottom-1 right-0 p-1 text-primary text-xs rounded opacity-50 hover:bg-hiliteb/75 hover:text-hilitef cursor-pointer hover:opacity-100">40</div></div></div><div class="hyphens-auto text-justify">Low-level language with a strong correspondence between instructions and machine code: usually a 1:1 mapping between them.</div></div><details class="overflow-hidden"><summary class="cursor-pointer pb-4 text-primary">Details</summary><div class="flex flex-col"><div class="hover:bg-hiliteb/10 bg-primary/12"><header class="mb-2 p-2 text-foreground text-sm uppercase">General</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><span>Appeared 1947</span></div><div title="#40 on Languish" class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="https://tjpalmer.github.io/languish/#names=assembly" class="inline-flex"><span>#40 on Languish</span><span class="scale-50"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="fill-current size-[1.5rem]"><title>External Link</title><path d="M320 0c-17.7 0-32 14.3-32 32s14.3 32 32 32l82.7 0L201.4 265.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L448 109.3l0 82.7c0 17.7 14.3 32 32 32s32-14.3 32-32l0-160c0-17.7-14.3-32-32-32L320 0zM80 32C35.8 32 0 67.8 0 112L0 432c0 44.2 35.8 80 80 80l320 0c44.2 0 80-35.8 80-80l0-112c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 112c0 8.8-7.2 16-16 16L80 448c-8.8 0-16-7.2-16-16l0-320c0-8.8 7.2-16 16-16l112 0c17.7 0 32-14.3 32-32s-14.3-32-32-32L80 32z"></path></svg></span></a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/6"><header class="mb-2 p-2 text-foreground text-sm uppercase">Implemented By</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/webassembly">WebAssembly</a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/12"><header class="mb-2 p-2 text-foreground text-sm uppercase">Paradigms</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/paradigm/imperative">Imperative</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/paradigm/macro">Macros</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/paradigm/metaprogramming">Metaprog</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/paradigm/structured">Structured</a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/6"><header class="mb-2 p-2 text-foreground text-sm uppercase">Platforms</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/apple">Apple</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/arm">ARM</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/cross">Cross-Platform</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/embedded">Embedded</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/linux">Linux</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/windows">Windows</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/platform/x86-64">x86-64</a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/12"><header class="mb-2 p-2 text-foreground text-sm uppercase">Tags</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/tag/asm">Assembler</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/tag/compiler">Compiler</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/tag/embedded">Embedded System</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/tag/industrial">Industrial Control</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/tag/interpreters">Interpreter</a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/6"><header class="mb-2 p-2 text-foreground text-sm uppercase">Type Systems</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/typesystem/untyped">Untyped</a></div></div></div><div class="hover:bg-hiliteb/10 bg-primary/12"><header class="mb-2 p-2 text-foreground text-sm uppercase">Used to Write</header><div class="ml-2 flex flex-row flex-wrap"><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/go">Go</a></div><div class="max-w-full mr-4 mb-3 px-2 outline-1 outline-primary/50 rounded-tl-lg rounded-br-lg bg-secondary/75 text-foreground/85 truncate"><a href="/hotspot">HotSpot VM</a></div></div></div></div></details></div></div></article></main></div></div></body></html>
<!-- Generated at 2024-12-30T13:23:28.244Z -->