Announcement

Collapse
No announcement yet.

Source Code for a Basic Interpreter

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Source Code for a Basic Interpreter

    Hi,
    i am searching for the source to make a basic interpreter with powerbasic.
    ( a little one is enough, where i can something modifing )
    Yes - i know about the chessecake interpreter on the downloadsection.
    But unfortunalty this one is under GNU lizens.
    I am searching for a totaly free code without any restrictions.

    Maybe someone can help me ...

    At least, sorry for me very fine english ;-).

    Best Regards
    Juergen

    ------------------


    [This message has been edited by Juergen Klein (edited January 23, 2001).]

  • #2
    I don't know about a BASIC interpreter but there is a basic
    source code called BASM286. The download includes the PB3.5
    source code and .EXE file(s). It takes a basic style syntax (that
    does take some getting used to), converts it into an actual
    .ASM file that you then run through MASM, LINK and, if
    necessary EXE2BIN. Go to your favorite search engine and enter
    BASM286 (or just BASM) in the search field and you should be
    able to find it.


    ------------------
    There are no atheists in a fox hole or the morning of a math test.
    If my flag offends you, I'll help you pack.

    Comment


    • #3
      Hi

      www.scriptbasic.com

      Has source code under the GNU Lesser General Public License.

      It is c code, but there is supposed to be a windows dll in the distribution.
      It sould be possible to call this from PB.

      I downloaded binaries, but could not find the dll.
      My breif attemt to compile the source with MSVC 6 (to get the dll), failed.
      I guess that's because I'm a MSVC dummy.
      Has anybody got a copy of the interpreter dll?
      Maybe even PB headers?

      --
      Best Regards
      Peter Scheutz


      ------------------
      Best Regards
      Peter Scheutz

      Comment


      • #4

        BOZOL by Eric Olsen(?) is a Basic Iterpreter written in PB DOS.
        I'm not sure where to get it though.

        James


        ------------------

        Comment


        • #5
          Try the GAP III cd from PB.
          Keith Shelton

          ------------------

          Comment


          • #6
            Originally posted by jcfuller:

            BOZOL by Eric Olsen(?) is a Basic Iterpreter written in PB DOS.
            I'm not sure where to get it though.

            James



            It't can be found on Eric Olsen site :
            http://www.duhcentral.com

            Eric Olsen has kindly restored access to the code.

            Click on "Programs" on the main page, for BOZOL and more interesting stuff.

            The direct link is:


            http://www.duhcentral.com/Programs/powerBASIC/bozol/

            --
            Best regards
            Peter Scheutz




            ------------------
            Best Regards
            Peter Scheutz

            Comment


            • #7
              Hello,

              and YES - that Bozol Basic looking very interesting !!
              I have serached for it , but dont find this nice stuff.

              Many Thanks for all your answers.
              Its looks like i have found that what i need.


              Best Regards
              Juergen




              ------------------

              Comment


              • #8
                Originally posted by Juergen Klein:
                Hello,

                and YES - that Bozol Basic looking very interesting !!
                I have serached for it , but dont find this nice stuff.

                Many Thanks for all your answers.
                Its looks like i have found that what i need.

                You should also look in:

                http://www.duhcentral.com/Programs/powerBASIC/a2/

                That's actually a basic interpreter.

                --
                Peter Scheutz



                ------------------
                Best Regards
                Peter Scheutz

                Comment

                Working...
                X