Wanted software,book,system to convert C & C++ ( C99-console only)source code to BASIC* (Console only)?

1)   The goal of my question is  converting the following  source Code (C


Console style) below to  source code (Basic  Console style) .
.
http://www.neural-networks-at-your-fingertips.com/
http://www.neural-networks-at-your-fingertips.com/adaline.html
http://www.cs.bham.ac.uk/~jxb/NN/nn.html
The conversion from native C/C ++ (C99 standard) to  native Basic*  is only
used privately to learn / understand / experiment with the behavior of
Neural Net in the basic language

2) I am an experienced programmer in Powerbasic Console Compiler
http://www.powerbasic.com/products/pbcc/    +  MS Basic +  Console Basic.
.
3)  I own the book "Leaping from BASICtoC++by Robert J. Traister (CBreeze++
translation software is missing from my book).
http://reviews.com/review/review_review.cfm?review_id=118137
 Review :
  "Traister follows the comparative approach to teaching a new language.
First, an example is given in the old language, then it is translated. The
idea is that the reader will see the similarities and differences and
develop a mindset capable of..."

http://www.lmet.fr/fiche.cgi?_ISBN=9780126974218&_WORDS=
Review:
" Designed for BASIC programmers with no prior knowledge of C++, Leaping
from BASIC to C++ is the first book to cover the transition from BASIC to
C++. The book guides readers - using numerous realistic programming
examples - through the transition from procedural-based BASIC programming to
rudimentary C++ programming, and then provides an introduction to
object-oriented programming in C++. It covers all the major concepts of the
C++ language using BASIC source code examples, which are immediately
followed by their C++ equivalent programs. Includes one floppy disk
containing source code for all of programming examples and portions of
CBreeze++ "

4) My personal view +  experience and what I am looking for:

I believe if it possible to convert / translate  Basic to C++ (CBreeze++ and
Book) , it is possible to do the reverse  and translate from  C/C++ to
Basic.

What I am searching with Googlesanswer is someone who will provide me with a
complete integrated system which will allow me to translate ACCURATELY the
source code above into the a Basic source code which after compiling in
Powerbasic or MSBasic or Basic will produce the exact same results .
I'll try to find in the C source code:

-   the general structure - Where the main program starts and finishes
                                           - calls to functions and
subroutine
                                           - Reading -writing to files
                                           - Passing of variables
                                           - types of variables
                                           etc..
-  These are the tools I'll be looking for:
                                           - software tools
                                           - books
                                           - systems or tricks or what ever
to achieve an EXACT translation giving me the same result under C99 and
Basic

I will use all these tools and my skills to produce a converted program,
compiled in PowerbasicCC http://www.powerbasic.com/products/pbcc/

I am after the person who will give the know_how  to go about the entire
process of translation /conversion including the tools needed and
verification technique to measure the accuracy of the Translation/conversion
from C to Basic.

There is NO need of any Graphic User Interface source code because the
console does not need any GUI.

There is no DLL or API , SDK calls because the source codes are all visible.

( I already have the free compiler Dev_C++ to test the original source code
in C)
and PBconsolecompiler4.03

5)   I could easily paid someone to translate / convert  these programs. But
nothing prove that the translation/conversion will be accurate.
( On a different note: I speak different European languages myself I know
the benefit and problems of automatic. Automatic translators do a great job
but the final translation need to be fine tuned manually - the same for
C/C++ to Basic)

A translation by someone else will stop me to do further modifications and
translate other pieces of code.

I have researched the subject but have NOT been able to find a single C/C++
to Basic translator / converter as one package

I have found the opposite converter from Basic to C/C++
http://www.tangiblesoftwaresolutions.com/Services.htm  C++ to VB
http://www.developerfusion.co.uk/utilities/convertcsharptovb.aspx  excelent
webpage converter
http://www.vbip.com/winsock-api/template/template-02.asp
http://support.microsoft.com/kb/q189323/
http://www.geocities.com/ahmadpak.geo/cpp.htm

Guy
Liked this question? Tell your friends about it

4 Answers

Order by
Oldest to Newest
Newest to Oldest
Votes

I just realized that this post is 3 years old.  So if anyone out there needs their C++ software enhanced or converted, contact eProSoft@cox.net

You will not be able to find a freeware utility that handles c++ conversion to Basic.  It is possible the other way around because Basic is a lower level programming tool than C++.  If you like, I can do the conversion for you at $50 per hour... Guaranteed 100%.  Send me the code to eprosoft@cox.net.

  >> but why do you want to convert it to basic?


Simply to be able to modify it easily.
I am new at C/C++ and I have not got years of experience working with C/C++, compare to PowerBasic.
All I am after is the structure of the C program, some ideas how the pgr can be constructed in Basic.

 >>There are other ways you can utilize this various programs as standalone ones
>>that you will be able to take their output and input it into your own program
>>  without the need to actually converting them to BASIC.
               Yes I certainly can do that, but if I do that  the main area of the program and specially the weights
can not be modified , the sigmoid function can NOT be  modified, or extra neurons and links to these neurons can not be added , prioritized or deleted .
This is crucial for me to understand exactly how the source code work to obtain a fast running program.

 >>One of the links you gave (this one) is a very straightforward tutorial that uses very simple C code
>> that you can easily learn (especially if you are already a seasoned PowerBasic programmer)
>> and implement it directly in PowerBasic.
This is correct.
I am just giving some simple examples, but there more complicated examples of ANN
When I program I like to know the tools which are available at present to do a faster job.
If I can get the structure of the prg correct, this will save me a few days work each of trials and errors.

Thanks Eran for your input commentary/questions

Guy
Staff

I understand that you want to convert the set of C/C++ code that you gave links to PowerBasic/GWBasic, but why do you want to convert it to basic?

There are other ways you can utilize this various programs as standalone ones that you will be able to take their output and input it into your own program without the need to actually converting them to BASIC.

One of the links you gave (this one) is a very straightforward tutorial that uses very simple C code that you can easily learn (especially if you are already a seasoned PowerBasic programmer) and implement it directly in PowerBasic.

One must do what one must do

Related Questions

Other people asked questions on similar topics, check out the answers they received:

Asked: Basic Version of AOL Mail in FireFox

Just installed the latest Firefox and trying to get the basic version to stay on permanently. I go to options/basic version but the next time I start Firefox it goes back to the new version. My ...

Asked: From Basic to Standard Mail

I recently had an automatic upgrade to IE11. Looks like AOL sent me to "Basic" mail hell! What can I do to get back to good old Standard version?

Asked: How can i convert the integer into string on linq ...

how can i convert the integer into string on linq database by using c#

Be The First To Answer

Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them

More Questions

Basic Version of AOL Mail in FireFox

None of those work. Since I did a fresh install, resetting web data should' t apply. Basic version only works in IE but not on any other browser.

How can i convert U.S. HTS codes to Mexico HTS codes

Gentlemen, I have self designed & hold with regular updation the Mapping & Coding Tool / Huge Repository of the above including that with cross walking into UNSPSC /US-HTS/ ECN, FSV etc , Please let me the specific products that you are keen to know & its purpose, so that I can take it further ...

Good sites for coupon codes?

www.edressit.com a dress website, you can find coupons to cut price. I hope you will like it!

I want to be work in a Accounting job

Santhosh The idea you have is encourageable and if you want to become a professoinal accounter, you have to prepare for some professoinal course like C.A or ICWA. But i can suggest you to choose the banking field rather than proceeding for accounting field.Why i am describing this idea to you is ...