Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. 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: 969
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. ).

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