Discussion:
Wirth's compiler book in *pdf via linux-ETH-oberon?
(too old to reply)
news
2006-06-06 02:18:12 UTC
Permalink
So as I wrote on the mailing list,
I can conveniently cutNpaste the bytes [in case they're not text],
from the *pdf. In fact 4 consecutive non ascii bytes, not seen here
are: e2, e3, cf, d3. Hex.Open ^ <linux-path & file> shows it.

==========
%PDF-1.4
%

1 0 obj
<<
/Type /Catalog
/Pages 2 0 R
/Metadata 276 0 R
/AcroForm 272 0 R
endobj
2 0 obj
<<
/Type /Pages
/Kids [ /Creator (Adobe Photoshop 7.0) /CreationDate
(D:20030129172352-08'00') /ModDate (D:20030129220622-08'00')
/Producer (Adobe Photoshop for Windows) ...<snip> & at 40% of text frame
==
/Title (Chapter 1 Introduction)
/Parent 13 1 R
/A 279 0 R
/Next 281 0 R
endobj
278 0 obj
<<
/S /GoTo
/D [ 5 0 R /FitH 613 ]
endobj
279 0 obj
<<
/S /GoTo
106 0 R 244 0 R 198 0 R 152 0 R 105 0 R ] /Count 29
endobj
4 0 obj
<<
================
...<snip> & at 40% of text frame ==
/Title (Chapter 1 Introduction)
/Parent 13 1 RChapter 2 Language and Syntax) ...<snip>...
----------
/A 279 0 R
/Next 281 0 R
endobj
278 0 obj
<<
/S /GoTo
/D [ 5 0 R /FitH 613 ]
endobj
279 0 obj
<<
/S /GoTo
/D [ 263 0 R /FitH 629 ]
endobj
280 0 obj
<<
/S /GoTo
/D [ 245 0 R /FitH 622 ]
endobj
281 0 obj
<<
/Title (Chapter 2 Language and Syntax) ...<snip>...
-------------
It seems that there are 25 'lines' between each consecutive
"Chapter".

BTW as you would expect the 'photo' of a paper published 30 years ago,
would show all "s" chars to differ, depending on the paper grain etc ?

== Chris Glur.
Chris Burrows
2006-06-06 12:23:38 UTC
Permalink
Post by news
So as I wrote on the mailing list,
I can conveniently cutNpaste the bytes [in case they're not text],
from the *pdf. In fact 4 consecutive non ascii bytes, not seen here
are: e2, e3, cf, d3. Hex.Open ^ <linux-path & file> shows it.
I think we are talking about the same book but you have an inferior scanned
copy.

The title of the book is 'Compiler Construction' by Niklaus Wirth. The good
news is that there is a much better PDF copy publicly available, produced
from text, not scanned images.

You need to download the official Nov 2005 PDF copy from the ETH website.
You'll be pleased to know this is only about 597Kb NOT the 6Mb of the
version that you referred to on the ETH mailing list. The text CAN be
extracted from this PDF copy as it is NOT a set of images.

http://www.oberon.ethz.ch/books.html

The direct link to the PDF file is:

http://www.oberon.ethz.ch/WirthPubl/CBEAll.pdf

Regards,

Chris Burrows
CFB Software
http://www.cfbsoftware.com/gpcp

Loading...