Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - Codici da linea di comando
Forum - C# / VB.NET - Codici da linea di comando

Avatar
cippozzo (Normal User)
Newbie


Messaggi: 3
Iscritto: 13/04/2013

Segnala al moderatore
Postato alle 22:48
Sabato, 13/04/2013
Salve, ho un problema :
vorrei fare in modo che da linea di comando la mia applicazione legga questo codice
Codice sorgente - presumibilmente Plain Text

  1. print('hello world')


Mi sembrava facile , ma nn ci ho capito nulla
alla fine mi ero arreso con
Codice sorgente - presumibilmente VB.NET

  1. sub main
  2. console.write(">")
  3. select case (console.readline)
  4. case print
  5. console.write ("text#") 'non mi piace
  6. console.writeline (console.readline)
  7. main()
  8. case else
  9. main()
  10. end select
  11. end sub


volevo chiedervi come posso usare tutto senza usare un select case, insomma vorrei creare un falso interprete.
spero che mi possiate aiutare :)

PM Quote
Avatar
Poggi Marco (Member)
Guru


Messaggi: 950
Iscritto: 05/01/2010

Segnala al moderatore
Postato alle 0:11
Domenica, 14/04/2013
Ciao!

Prima di scrivere il programma che assolva allo scopo, progetta  la sintassi dei comandi che ti servono ( quali parole chiave, simboli, delimitatori, operatori ecc. ).


Nulla va più veloce della luce, quindi rilassati.
PM Quote
Avatar
cippozzo (Normal User)
Newbie


Messaggi: 3
Iscritto: 13/04/2013

Segnala al moderatore
Postato alle 14:56
Domenica, 14/04/2013
vorrei che il mio programma leggesse un semplicissimo
Codice sorgente - presumibilmente Plain Text

  1. print('hello world')


il problema sta nel leggere questo codice :/
per il resto, il mio scopo è di creare un interprete di terminale come il batch(di funzioni),ma con l'implementazione del Net Framework.

cmq la sintassi è comando(testo&valori)
molto semplice

PM Quote