Commit b88ffd36 authored by POTTIER Francois's avatar POTTIER Francois

Attempt to make this valid XHTML.

parent 698f95e9
Pipeline #60429 passed with stages
in 20 seconds
<?xml version="1.0" encoding="UTF8"?>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
<html xml:lang="en" lang="en">
<html xml:lang="en" lang="en"
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<link href="" rel="stylesheet">
<link rel="stylesheet" href="style.css">
<link href="" rel="stylesheet"/>
<link rel="stylesheet" href="style.css"/>
<div class="contents">
<h1 class="bar">Menhir</h1>
......@@ -44,9 +42,8 @@ with a few caveats, described in the
<p class="card-contents">
Menhir is available through <a href="">opam</a>,
OCaml's package manager.
<p class="card-contents">Type <code>opam
install menhir</code>.
<p class="card-contents">Type <code>opam install menhir</code>.
<p class="card-contents">
Menhir's source code is hosted in this
......@@ -103,7 +100,7 @@ yacc-style parser generators that many people are familiar with.
Menhir's <b><code>&percnt;inline</code></b> keyword allows indicating that
Menhir's <b><code>&#37;inline</code></b> keyword allows indicating that
a nonterminal symbol should be replaced with its definition at every
use site. This offers a second macro-expansion mechanism.
Together, these expansion mechanisms help write concise and elegant
......@@ -163,5 +160,6 @@ yacc-style parser generators that many people are familiar with.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment