Itse ja joskus selvittelin selaillen nettiä oikeilla hakusanoilla vastaavaa.
Itselläni oli lähdekieli C ja kohdekieli oli muistaakseni ja Python. Mitään One-Click -Solution -kääntäjää ei ole olemassa käsittääkseni tuolle kieliparille.
Vaikuttaa siltä, että vaikka nyt jotain C++ -koodin osia saisikin joiltain osin käännettyä (compile) Pythonille, varmaan vaatii tuossa teidän projektissa paljon myös käsityötä se koodin muokkaus.
Ei äkkiseltään tullut mitään tulosta Google-haulla, kun katsoin "C++ compiiling Python", lähinnä tuli lähteitä, miten Pythonissa kutsutaan C++-funktioita.
Kääntäjähän on siis se työkalu, jolla tietokonekielestä toiseen käännetään se lähdekoodi toiselle kielelle. C++ -kääntäjä esimerkiksi kääntää sen ihmisen kirjoittaman lähdekoodin karkeasti ottaen sitten konekieliseen muotoon, jotta tietokone ymmärtää ajaa sitä ohjelmaa, kun Intelin prosessoritehtaalla poltettuna hyvin alhaisen tason "mikro-ohjelma" siihen prosessoripiirin ROM-muistiin, että tietokone ymmärtää sitä käännöstä. Mutta siinä on muitakin vaiheita siinä kääntäjän toiminnassa, mutta tuossa ne ainoastaan alku->lopputuloste.
De- etuliitteellä tuo compiler on sitten siitä konekielisestä ohjelmasta muutettuna ihmisen ymmärtämään lähdekoodi-muotoon. En ole koskaan kuullut, että tietojenkäsittelyn tuo kääntäjä -compiler termi saisi muita etuliitteitä, kuin tuon de, mitä niitä on englannin kielessä muitakin, esim. in, DEcremenet, INcrement, DEcrease,INcrease, onhan niitä muitakin, esim EN. Jos nyt ajatellaan jotan koodi sanaa, Code, Decode, Encode.
Siinähän sinulle oma projekti? Ala kehittämään C++-> Python -kääntäjää ainakin niiltä lähdekoodin osilta, jotka on koneellisesti mahdolista kääntää. Kääntäjän toiminta nyt on julkisesti netti täynnä lähteitä, miten se toimii.
Oliko tästä mitään valaisevaa apua?