2013-02-12 16 views
6

Ho trovato questo articolo sulla conversione di frasi inglesi in Scheme, ma non riesco a trovare alcuno sforzo per fare l'inverso (cioè Schema alle frasi inglesi): ftp://ftp.cs.utexas.edu/.snapshot/hourly.2/pub/AI-Lab/tech-reports/UT-AI-TR-87-48.pdf Inoltre, non penso che l'articolo menzionasse come ottenere anche il codice di riferimento.Esiste un programma che traduce il codice Scheme/Java/Ruby in frasi inglesi?

Qualcuno sa di un tale progetto, o dovrò provare a tirare il mio?

Sarei interessato anche a un simile traduttore per Java/Groovy e/o Ruby.

Fondamentalmente, mi piacerebbe utilizzare un programma che, data una stringa di codice, emette l'algoritmo in frasi inglesi.

Modifica: In realtà, l'articolo menzionato sopra ha il codice corrispondente in fondo.

+0

Non ho mai sentito nulla di simile. –

+3

Penso che potresti farlo con certi simboli (come dire equazioni invece di =) ma per renderlo grammaticalmente accurato penso che sarebbe quasi impossibile –

+0

Lo vorrei soprattutto per piccoli segmenti di codice. –

risposta

3

Si desidera un convertitore di pseudocode. Esistono diversi convertitori pseudocodici che convertono pseudocodice in codice di programmazione o viceversa. Comprendi che questi convertitori sono tutt'altro che perfetti. Ma dovrebbero almeno portarti a un punto di partenza decente.

+0

Recentemente, ho scritto un convertitore pseudocodice in Python chiamato [EngScript] (https://github.com/jarble/EngScript/blob/master/main.py). Traduce automaticamente alcuni tipi di frasi inglesi nel linguaggio di programmazione Python. –