Mastering Interpreters and Compilers - book
Mastering Interpreters and Compilers - book
Lardo Boffin bought Mastering Interpreters and Compilers by Bruce Smith but doesn't have time to scan it so posted it to me and I'm going to try to get it scanned. Unfortunately, even though I've owned a number of scanners over the years, I don't think I've ever used one!
I've been re-reading this thread but any advice would be great!
I've been re-reading this thread but any advice would be great!
Re: Mastering Interpreters and Compilers - book
I'm using 'Not another PDF Scanner 2' software.
Here are the options screens: Here is a test scan:
png: tiff: Is the scan any good? What are the best settings? Should I use different software?
Here are the options screens: Here is a test scan:
png: tiff: Is the scan any good? What are the best settings? Should I use different software?
Re: Mastering Interpreters and Compilers - book
Thanks to Lardo and you for doing this work.
Some characters are missing from the right side of the left page, maybe darkening it a little would help? But I would have thought that it would be possible to get the text out of the document as it is.
Edit - Should note that I don't really know anything about this!
Some characters are missing from the right side of the left page, maybe darkening it a little would help? But I would have thought that it would be possible to get the text out of the document as it is.
Edit - Should note that I don't really know anything about this!
- Lardo Boffin
- Posts: 2288
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Mastering Interpreters and Compilers - book
All I did was walk to the post office!pau1ie wrote:Thanks to Lardo and you for doing this work.

Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Re: Mastering Interpreters and Compilers - book
Thanks to both of you.
I've scanned and OCRed a couple about 10 years ago and that software would definitely have struggled with that, but hopefully things have improved in the meantime.
If it doesn't take too much longer, maybe try 600dpi and one notch less on the brightness.
I've scanned and OCRed a couple about 10 years ago and that software would definitely have struggled with that, but hopefully things have improved in the meantime.
If it doesn't take too much longer, maybe try 600dpi and one notch less on the brightness.
- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Mastering Interpreters and Compilers - book
Did you complete your scan of the whole book successfully?
If a pdf exists then I can get rid of my copy of the book.
If a pdf exists then I can get rid of my copy of the book.
Re: Mastering Interpreters and Compilers - book
I have that book, will take a while to scan and process as quite large.
If you are going to ocr it I would max out the dpi and then reduce file size, I.e. quality, post ocr.
If you are going to ocr it I would max out the dpi and then reduce file size, I.e. quality, post ocr.
Re: Mastering Interpreters and Compilers - book
What we did for another book might help: if you're scanning monochrome (black and white) text, and if you DON'T want high-resolution archive-quality scans (but you do still want scans that can be OCR'd), then use your scanner's "Text" setting (image bit-depth = 1). And 300 dpi. If there's too much "noise" in the scanned image, adjust the scanner's "Threshold" setting.
But if you're scanning in colour... you're on your own!

[EDITed for clarity.]
But if you're scanning in colour... you're on your own!

[EDITed for clarity.]
Last edited by lurkio on Tue Feb 18, 2020 11:16 am, edited 1 time in total.
Re: Mastering Interpreters and Compilers - book
I think that was the book/thread Sydney was referring to in the very first post 

Re: Mastering Interpreters and Compilers - book
Elminster wrote:I think that was the book/thread Sydney was referring to in the very first post



- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Mastering Interpreters and Compilers - book
Does this book still need scanning?
- Lardo Boffin
- Posts: 2288
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Mastering Interpreters and Compilers - book
I think so. I don’t think sydney did it.
Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Mastering Interpreters and Compilers - book
I guess I am interested in this book. If you're willing to send it to me then I will scan it in return.
Oh ... What did I say now? How many pages does this book have
? Well, I will scan it anyway
I alwas wanted to know how interpreters and compilers are written.
Oh ... What did I say now? How many pages does this book have


FPGAtom: 512 KB RAM, Real Time Clock and 64 colours
MAN WOMAN
MAN WOMAN

- Lardo Boffin
- Posts: 2288
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Mastering Interpreters and Compilers - book
313 pages.roland wrote: ↑Mon Feb 17, 2020 10:32 pmI guess I am interested in this book. If you're willing to send it to me then I will scan it in return.
Oh ... What did I say now? How many pages does this book have? Well, I will scan it anyway
I alwas wanted to know how interpreters and compilers are written.

Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Re: Mastering Interpreters and Compilers - book
I'm pretty sure someone sent me a PDF of the book which is why I didn't scan it. I was sure I posted it to the forum but it seems I didn't. I'll go back through my emails and PM's to see if I can find it.
Re: Mastering Interpreters and Compilers - book
Well, 10 pages per day and it's done in a month

Still interested in this book. I'll just wait until Sidney finds his scans.
FPGAtom: 512 KB RAM, Real Time Clock and 64 colours
MAN WOMAN
MAN WOMAN

Re: Mastering Interpreters and Compilers - book
I think this book is at https://www.everygamegoing.com/landingI ... Compilers/
Pages are in individual jpg but in good quality.
Edit: and now also on http://www.acornatom.nl/download/master ... pilers.pdf as one combined PDF document. I just glued all those jpgs together and made a 43MB PDF of it.
Pages are in individual jpg but in good quality.
Edit: and now also on http://www.acornatom.nl/download/master ... pilers.pdf as one combined PDF document. I just glued all those jpgs together and made a 43MB PDF of it.
FPGAtom: 512 KB RAM, Real Time Clock and 64 colours
MAN WOMAN
MAN WOMAN

- Lardo Boffin
- Posts: 2288
- Joined: Thu Aug 06, 2015 7:47 am
- Contact:
Re: Mastering Interpreters and Compilers - book
Nice! And saved me some postage as well. 

Adventure Language on GitHub
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Atom, issue 5
Elk
A number of econetted (is that a word?) Beebs
BBC Master, Datacentre + HDD, pi co-proc, econet, NULA
Re: Mastering Interpreters and Compilers - book
This looks like an interesting book. I've asked dv8, the remastering master, if the scan is OCRable, and he said that the prose text is okay, but the listings don't OCR very well. He's not sure if that's because of the low-ish quality of the scan or because of the particular font used for the listings.
It would be good to get a decent scan of a sample page with some listing on it to send to dv8 so he'll be able to see if he can work with it...

It would be good to get a decent scan of a sample page with some listing on it to send to dv8 so he'll be able to see if he can work with it...

- b_b_c_m_i_c_r_o_2
- Posts: 272
- Joined: Sun Jun 25, 2006 11:15 pm
- Contact:
Re: Mastering Interpreters and Compilers - book
will look at getting an OCR version.