Re: CalCMD , un mini shell pour Toutes Calculatrices Python
Posté: 01 Juil 2020, 17:10
Excuse, moi mais à quoi sert cette fonction ?
News, programmes, tutoriaux, forum sur les calculatrices TI !
https://tiplanet.org/forum/
Bobb a écrit:Excuse, moi mais à quoi sert cette fonction ?
Captain Luigi a écrit:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
- Code: Tout sélectionner
nomduprogramme arg1 arg2 ... argn
Et votre programme sera exécuté avec les arguments donnés.
Dogm a écrit:Captain Luigi a écrit:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
- Code: Tout sélectionner
nomduprogramme arg1 arg2 ... argn
Et votre programme sera exécuté avec les arguments donnés.
Je ne suis pas sûr de comprendre , qu'entends-tu par "arguments donnés" ? Tu veux dire que les arguments que l'on donne en appelant le programme peuvent être utilisés dans les fonctions que le programme contient ?
CaptainLuigi a écrit:Dogm a écrit:Captain Luigi a écrit:il suffit de lancer le programme , et vous avez un shell devant vos yeux , il vous suffit de rentrer :
- Code: Tout sélectionner
nomduprogramme arg1 arg2 ... argn
Et votre programme sera exécuté avec les arguments donnés.
Je ne suis pas sûr de comprendre , qu'entends-tu par "arguments donnés" ? Tu veux dire que les arguments que l'on donne en appelant le programme peuvent être utilisés dans les fonctions que le programme contient ?
Exact : Dans une fonction principale à la C : main , ou alors en variable accessible dans le script ( le sys.argv en standard )
CaptainLuigi a écrit:Je rencontre quelques problèmes pour les machines où open ne marche pas ( le programme s'execute lors de l'import de main ) , donc je vais pour l'instant laisser de coté la partie pour toutes les machines ... ( du coup seules celles ou open marche auront calcmd pour l'instant )
J'ai terminé l'algorithme de découpe d'arguments , et voici une liste des 'builtins' :
-pause
-echo
-exit
-help
Je posterais une vidéo sur ma chaine youtube très bientot , alors abonnez vous !
https://www.youtube.com/channel/UCoLwVH ... ECZAiDG3GA
Dogm a écrit:CaptainLuigi a écrit:Je rencontre quelques problèmes pour les machines où open ne marche pas ( le programme s'execute lors de l'import de main ) , donc je vais pour l'instant laisser de coté la partie pour toutes les machines ... ( du coup seules celles ou open marche auront calcmd pour l'instant )
J'ai terminé l'algorithme de découpe d'arguments , et voici une liste des 'builtins' :
-pause
-echo
-exit
-help
Je posterais une vidéo sur ma chaine youtube très bientot , alors abonnez vous !
https://www.youtube.com/channel/UCoLwVH ... ECZAiDG3GA
rajouter la fonction help est une bonne idée et le support de la fonction open va arriver sur Omega grâce à M4x1m3.