• Eubank's EBASIC sources...

    From dott.Piergiorgio@21:1/5 to All on Fri Sep 24 11:23:13 2021
    ... more or less in the same state of ALGOL-M, that is, needing
    OCR/retyping from an hard-to-read source.

    https://archive.org/details/amicroprocessori1094517862

    Best regards from Italy,
    dott. Piergiorgio.

    (this Archive collection's uploads ought to be constantly monitored,
    because sooner or later the Ur-text of CP/M (Kildall's thesis..) should surface...)

    Best regards from Italy,
    dott. Piergiorgio.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ldkraemer@gmail.com@21:1/5 to All on Fri Sep 24 15:27:35 2021
    dott. Piergiorgio,
    I've downloaded the above PDF, and tried a few pages with KADMOS and tesseract. It looks
    me like tesseract does a better job on the PDF pages that are converted to TIF's.

    $ pdftk amicroprocessori1094517862.pdf burst

    convert the PDF pages to *.tif so they can be OCR'd

    $ convert -density 400 pg_0014.pdf -background white -despeckle -depth 8 pg_0014.tif
    $ tesseract pg_0014.tif p014 -psm 6

    Have a look here.
    https://github.com/ldkraemer/Eubank-s-EBASIC-source

    If no one else works on it, I'll do a few pages each day this winter (November thru March 2022) as I can.

    Larry

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ogdenpm@gmail.com@21:1/5 to ldkr...@gmail.com on Sat Sep 25 02:04:54 2021
    On Friday, 24 September 2021 at 23:27:36 UTC+1, ldkr...@gmail.com wrote:
    dott. Piergiorgio,
    I've downloaded the above PDF, and tried a few pages with KADMOS and tesseract. It looks
    me like tesseract does a better job on the PDF pages that are converted to TIF's.

    $ pdftk amicroprocessori1094517862.pdf burst

    convert the PDF pages to *.tif so they can be OCR'd

    $ convert -density 400 pg_0014.pdf -background white -despeckle -depth 8 pg_0014.tif
    $ tesseract pg_0014.tif p014 -psm 6

    Have a look here.
    https://github.com/ldkraemer/Eubank-s-EBASIC-source

    If no one else works on it, I'll do a few pages each day this winter (November thru March 2022) as I can.

    Larry
    The e-basic source is already widely available on various cpm distributions.
    It is also available on my github site as part of my intel80tools repository, specifically
    https://github.com/ogdenpm/intel80tools/tree/master/cpmsrc/basice
    The version there builds to recreate the distributed binary. There is also a document that notes the challenges of actually recreating the binary

    Mark

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ldkraemer@gmail.com@21:1/5 to All on Sat Sep 25 03:52:39 2021
    Mark,
    THANKS for all that work, and furnishing your Github URL.

    Larry

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From ogdenpm@gmail.com@21:1/5 to ldkr...@gmail.com on Sat Sep 25 05:51:26 2021
    On Saturday, 25 September 2021 at 11:52:40 UTC+1, ldkr...@gmail.com wrote:
    Mark,
    THANKS for all that work, and furnishing your Github URL.

    Larry
    The thesis was actually v1.2 of the compiler, the widely distributed one is v1.4. I don't expect there are many differences, the main one being the original compiled with the Fortran based PL/M 80 compiler, v1.4 uses the native ISIS compiler. If you
    wanted to reconstruct the older version it should be relatively straight forward

    Mark

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)