1

Est t'il possible d'appeller prettyprint depuis un programme en basic ?
En fait si je met un truc de ce genre : pretty("2X+2/35") dans un prog ca marche pas :/ alors que ca marche bien si je tape l'expression
Si qqun pouvais me renseigner ce serait cool wink
Merci wink

2

En fait, si mes souvenirs sont bons, il aime pas trop des expressions dans un prog (qu'il soit basic ou en asm d'ailleurs.)
Il suffit en fait de rentrer pretty(StringX), et ça marche (par String X, je veut dire String 1 ou String 2 ...). mais tu dois d'abord rentrer ton expression dans un String : je crois que c'est equ>string("equation",StringX), ou un truc de ce genre. Tu le trouveras facilement dans le catalog. ah oui, et peut-être que tu dois rajouter la variable à définir, cad pretty(String1,X), c'est à tester (faut dire que c'est un bail que j'ai pas utiliser PrettyPrint) wink

Astuce : Si tu mets

:"2X+5X^2" -> String1
sorrytring1+"-3X" -> String2
tongueretty(String2

Tu verras d'une part que String2 = "2X+5X^2-3X", mais en plus, Pretty te simplifie tout ça en "5X^2-X" !!! trop cool!! cool

chinois
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

3

Merci beaucoup pour ces précision wink
En fait je tape mon prog sur le PC et pretty n'est pas reconnu comme fonction, donc quand je l'envoie à la calto ca bug.

Y a pas moyen de rajouter la fonction pretty dans l'éditeur de programme ?

4

ha, d'accord, je vois le pb maintenant. En fait, le mieux ça serait de taper direct tes progs sur la calcu, mais faut avouer que c'est plus chiant.
Je n'ai encore jamais taper mes progs sur ordi, mais je doute que Pretty puisse être intégré tel quel dans l'éditeur de prog, puisque l'apps PrettyPrint "s'installe" si on peut dire direct sur la calcu. Au pire, laisse des blancs, et rajoute ta fonction pretty une fois que tu aurs téléchargé sur ta caltos.
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

5

Ouai c'est ce que j'ai fait ...
Y a juste un souci; l'éditeur de prog veut pas réouvrir le fichier que j'importe de la calto une fois modifié car il ne reconnais pas le fonction pretty :/
Il me renvoie une erreur et ne veut pas l'ouvrir, c'est balo :/

Sinon, se faire un prog directement depuis la calto ca doit vite prendre la tête et prendre du temps ... Quoique ca peux tuer le temps lors de cours ininterressants grin

6

Exactement ! Mais bon, crois la parole d'un expert (hein, qui ça, moi?), après quelques semaines d'entraînement, tu pourras directement programmer assez rapidement sur ta calcu, et ceci n'importe où, même dans les cours... lol lol

Bon, allez, c'est pas que je sois pressé, me je reviens dans une grande demi-heure. Tu est en quelle classe si je peut me permettre?

ps : prends ton temps pour répondre... wink
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

7

Je suis en premiere année de BTS info de gestion et nouveau venu dans le monde des TI smile Et toi ?
Sinon,je sais pas si tu pourra m'élairer mais j'ai un petit souci avec les programme en basic sous MirageOS.
En fait quand je lance un prog en basic ma calto s'éteint.
J'aimerais bien continuer à utiliser MirageOS car c 'est bien pratique de pouvoir executer un programme classé comme archive ... A moins que d'autres shell aussi convivial le permettent ?

8

Vieux routier, 1ère année de médecine, sage un peu fou capable de répondre à qqs questions... grin

C'est lorsque tu lances sous MirageOs tes progs en basic que ça bug?

Et pour la dernière question, je trouve MirageOs le plus convivial, mais tu peut avoir aussi Ion, ou d'autres shells dispos sur tout bon site de TI! grin
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

9

Ouai c'est quand je les lances sous MirageOs ... Sinon sans passer par MirageOs ca tourne bien ...
Il faudrait que je test Ion mais il m'a lair beaucoup moins convivial ...

10

Oui, c'est normal que ça marche pas : MirageOs ne reconnaît que les progs écrits en asm, pour ou sans shell, ce qui est fort pratique...
Mais si tu veux à tout prix lire sous Os (ce qui n'accélérera malheureusement pas ton prog), rajoute au tout début un ( : ).

par exemple, au lieu de
:ClrHome , etc

tu mets
::ClrHome ,...

Ha oui, garde toujours dans un coin le groupe Ion, j'ai déjà vu des jeux ne fonctionner QUE sur Ion...

Astuce : Quand tu est sur MirageOs, appuie sur Alpha, tu verras des bonus comme mettre un mot de passe, etc, mais tout écrit en anglais. (Sort le dico! grin)

Voilà magic
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste

11

Merci pour la réponse mais j'ai bien mis les : au début du prog et ca fait planter ma calto quand je le lance ...
En fait sans les : je vois même pas le prog sous mirageOs (ce qui est normal)
Avec les deux point je le vois mais l'execution foire :/

12

Sa, lancer un autre prog depuis un prog asm, c'est foireux..
«Les gens exigent la liberté d’expression pour compenser la liberté de pensée qu’ils préfèrent éviter.» - Sören Kierkegaard

La République, c’est comme la syphilis : quand on l’a attrapée, soit on se fait sauter le caisson, soit on essaie de vivre avec.

13

Bizarre, moi ça foire pas, mais ça le ralentit juste un peu...
Bah, l'affaire est close, n'est-ce pas? magic
Spécialiste en questions faciles :)
TIste 83/83+/83+SE
Voila-iste