-
Notifications
You must be signed in to change notification settings - Fork 152
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove Dreamweaver dregs, add some HTML5 semantic content tags,
clean up styling, remove unused link.
- Loading branch information
Showing
8 changed files
with
124 additions
and
152 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,44 +1,44 @@ | ||
<!doctype html> | ||
<html><!-- InstanceBegin template="/Templates/Page.dwt" codeOutsideHTMLIsLocked="false" --> | ||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="UTF-8"> | ||
<!-- InstanceBeginEditable name="doctitle" --> | ||
<title>C Interfaces and Implementations</title> | ||
<!-- InstanceEndEditable --> | ||
<link href="style.css" rel="stylesheet" type="text/css"> | ||
<!-- InstanceBeginEditable name="head" --> | ||
<!-- InstanceEndEditable --> | ||
<meta charset="UTF-8"> | ||
<title>C Interfaces and Implementations</title> | ||
<link href="style.css" rel="stylesheet" type="text/css"> | ||
</head> | ||
<body> | ||
<div> | ||
<h2>C Interfaces and Implementations</h2> | ||
<p class="top-menu"><a href="index.html">Home</a> · | ||
<a href="https://github.com/drh/cii">Code</a> · | ||
<a href="https://htmlpreview.github.io/?https://raw.githubusercontent.com/drh/cii/master/install.html">Installation</a> · | ||
<a href="https://github.com/drh/cii/releases">Releases</a> · | ||
<a href="http://cii.s3.amazonaws.com/book/pdf/quickref.pdf">Quick Reference</a></p> | ||
</div> | ||
<!-- InstanceBeginEditable name="body" --> | ||
<header> | ||
<h2>C Interfaces and Implementations</h2> | ||
<nav class="top-menu"> | ||
<p><a href="index.html">Home</a> · | ||
<a href="https://github.com/drh/cii">Code</a> · | ||
<a href="https://htmlpreview.github.io/?https://raw.githubusercontent.com/drh/cii/master/install.html">Installation</a> | ||
· | ||
<a href="https://cii.s3.amazonaws.com/book/pdf/quickref.pdf">Quick Reference</a></p> | ||
</nav> | ||
</header> | ||
<main> | ||
<div align="top"> | ||
<p><img src="cover.jpg" alt="" width="130" height="168" align="left" style="vertical-align: text-top; padding-right: 1.5ex"/></p> | ||
</div> | ||
<p><img src="cover.jpg" alt="" width="130" height="168" align="left" | ||
style="vertical-align: text-top; padding-right: 1.5ex" /></p> | ||
</div> | ||
<p>Buy: <a href="https://www.amazon.com/exec/obidos/ASIN/0201498413/drh-cii-20">Amazon</a></p> | ||
<p>Read: <a href="https://www.oreilly.com/library/view/c-interfaces-and/9780321562807/">O’Reilly Safari</a></p> | ||
<p>Explore: <a href="toc.html">Contents</a> <a href="preface.html">Preface</a> <a href="http://cii.s3.amazonaws.com/book/pdf/atom.pdf">Chapter 3</a> <a href="errata.html">Errata</a></p> | ||
<p>Reviews: <a href="http://storage.webhop.net/documents/CRreview.pdf">Computing Reviews</a> | ||
 <a href="review.html">comp.lang.c.moderated</a></p> | ||
Related: <a href="http://lcc.webhop.net" target="_blank">A Retargetable C Compiler</a></p> | ||
<div> | ||
<p>Buy: <a href="https://www.amazon.com/exec/obidos/ASIN/0201498413/drh-cii-20">Amazon</a></p> | ||
<p>Read: <a href="https://www.oreilly.com/library/view/c-interfaces-and/9780321562807/">O’Reilly Safari</a></p> | ||
<p>Explore: <a href="toc.html">Contents</a> <a href="preface.html">Preface</a> <a | ||
href="https://cii.s3.amazonaws.com/book/pdf/atom.pdf">Chapter 3</a> <a href="errata.html">Errata</a></p> | ||
<p>Reviews: <a href="https://storage.webhop.net/documents/CRreview.pdf">Computing Reviews</a> | ||
 <a href="review.html">comp.lang.c.moderated</a></p> | ||
Related: <a href="https://lcc.webhop.net" target="_blank">A Retargetable C Compiler</a></p> | ||
|
||
<p><em>C Interfaces and Implementations: Techniques for Creating Reusable Software</em> | ||
(<a href="http://www.awprofessional.com/">Addison-Wesley Professional Computing Series</a>, 1997, | ||
ISBN <a href="https://www.informit.com/store/c-interfaces-and-implementations-techniques-for-creating-9780201498417">0201498413</a>, ISBN-13 9780201498417) | ||
advocates a design methodology based on interfaces and their implementations, | ||
and it illustrates this methodology by describing 24 interfaces and their implementations in detail. | ||
These interfaces include data structures, arithmetic, string processing, and concurrent programming.</p> | ||
</div> | ||
<!-- InstanceEndEditable --> | ||
<hr> | ||
<p style="margin: 0;"><a href="http://drh.webhop.net"><em>David Hanson</em></a></p> | ||
(<a href="https://www.awprofessional.com/">Addison-Wesley Professional Computing Series</a>, 1997, | ||
ISBN <a href="https://www.informit.com/store/c-interfaces-and-implementations-techniques-for-creating-9780201498417">0201498413</a>, | ||
ISBN-13 9780201498417) advocates a design methodology based on interfaces and their implementations, | ||
and it illustrates this methodology by describing 24 interfaces and their implementations in detail. | ||
These interfaces include data structures, arithmetic, string processing, and concurrent programming.</p> | ||
</main> | ||
<footer> | ||
<hr> | ||
<p style="margin: 0;"><a href="https://drhanson.net/pro"><em>David Hanson</em></a></p> | ||
</footer> | ||
</body> | ||
<!-- InstanceEnd --></html> | ||
</html> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,19 +1,15 @@ | ||
body { | ||
font-family: sans-serif,"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; | ||
font-size: initial; | ||
font-weight: normal; | ||
background-color: #FFFFE8; /* #e0e6f1; */ | ||
font-family: sans-serif,"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; | ||
font-size: initial; | ||
font-weight: normal; | ||
background-color: #FFFFE8; /* #e0e6f1; */ | ||
margin-top: 6px; font-size: medium } | ||
h4 { margin-bottom: 0px } | ||
h2 { margin: 0px } | ||
h3 { margin-bottom: 0ex } | ||
h5 { margin: 1px 0px 0px 0px; color: #5e6a72; } | ||
.top-menu { | ||
font-size: smaller; | ||
font-weight: normal; | ||
padding: 0px 0px 0px 0px; | ||
} | ||
.top-menu { font-size: smaller; font-weight: normal; } | ||
p { margin: 1.5ex 0px 1.5ex 0px; } | ||
a:link, a:visited { color: #0066CC; } | ||
p.first, .first { margin-top: 0px } | ||
hr {align: left; margin-right: 75%; color: black; } | ||
hr {text-align: left; margin-right: 75%; color: black; } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters