blob: 61c91884e7cc0eed2425b45d4e7790c8487e8a40 [file] [log] [blame] [raw]
doctype html
html(lang="en")
head
include head.pug
body
.navbar.navbar-inverse
.container-fluid
.navbar-header
button(type="button" class="navbar-toggle collapsed" data-toggle="collapse"
data-target="#navbar-collapse" aria-expanded="false")
span.sr-only Toggle navigation
span.icon-bar
span.icon-bar
span.icon-bar
a.navbar-brand(href="#" title="Compiler Explorer") Compiler Explorer
li.navbar-collapse.collapse#navbar-collapse
ul.nav.navbar-nav.navbar-left
if languages.length
li.dropdown#lang-dropdown
a(href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false")
span= language
span.caret
ul.dropdown-menu.dropdown-brand
each language in languages
li: a(href=language.url)= language.language
else
li#lang-dropdown
a(href="#"): span= language
li: a#add-editor(href="#" title="Click or drag to desired destination") Editor
li: a#add-diff(href="#" title="Click or drag to desired destination") Diff View
li.dropdown
a.dropdown-toggle(href="#" data-toggle="dropdown") More#[b.caret]
ul.dropdown-menu
li: a(href="#" data-target="#settings" data-toggle="modal") Settings
li.divider
li: a#ui-reset(href="#") Reset (code and UI layout)
ul.nav.navbar-nav.navbar-right
li: a#share(href="#") Share#[b.caret]
li.dropdown
a.dropdown-toggle(href="#" data-toggle="dropdown") Other#[b.caret]
ul.dropdown-menu
li
a(href="https://www.patreon.com/bePatron?u=3691963"
title="Help Compiler Explorer - become a Patron")
img(height="20" width="20" src=root + "assets/patreon_logo.png")
|   Become a Patron
if githubEnabled
li
a(href="https://github.com/mattgodbolt/compiler-explorer")
img(height="20" width="20" src=root + "assets/GitHub-Mark-20px.png")
|   Source on GitHub
li: a(href="https://github.com/mattgodbolt/compiler-explorer/wiki/Installed-libraries") Installed libraries
li: a(href="https://github.com/mattgodbolt/compiler-explorer/wiki") Wiki
li: a(href="https://github.com/mattgodbolt/compiler-explorer/issues") Report an issue
li#thanks-to: a(href="#") Thanks to...
li: a(href="https://xania.org/201609/how-compiler-explorer-runs-on-amazon") How it works
li: a(href="mailto:matt@godbolt.org") Contact the author
li: a(href="https://xania.org/MattGodbolt" rel="author") About the author
li#changes: a(href="#") Changelog
if sharingEnabled
li.tweet: a.twitter-share-button(href="https://twitter.com/share" data-via="mattgodbolt")
#root
include templates.pug
.gl_keep.template
.urls
.input-group.urls-container
.input-group-btn
.btn-group.btn-group-sm
button.btn.btn-sm.dropdown-toggle(
data-toggle="dropdown" type="button" aria-haspopup="true" aria-expanded="false")
span.current Short
span.caret
ul.dropdown-menu.sources
if gapiKey
li: a(href="#" data-bind="Short") Short
li: a(href="#" data-bind="Full") Full
li: a(href="#" data-bind="Embed") Embed
li: a(href="#" data-bind="Embed (RO)") Embed (read only)
input.form-control.input-sm.permalink(
type="text" placeholder="Loading" readonly size="1024")
span.input-group-btn
button.btn.btn-sm.clippy(
type="button" data-clipboard-target=".popover .permalink"
title="Copy to clipboard")
img.clippy(
src=root + "assets/clippy.svg" width="13px"
alt="Copy to clipboard")
.lang
case language
when "C++"
if environment.indexOf("cppx") >= 0
include example.cppx
else
include example.cpp
when "Rust": include example.rs
when "Go": include example.go
when "D": include example.d
when "ispc": include example.ispc
when "Haskell": include example.hs
when "Swift": include example.swift
include popups.pug