π
<-
Chat plein-écran
[^]

ICE Compiler

Assembleur, Axe, C/C++, ICE...

Re: ICE Compiler

Message non lude Ti64CLi++ » 28 Mar 2018, 15:07

Yes, it's the scientific E.
This my new program:
Code: Tout sélectionner
[i]AAA
|EAA->*{Str0}
9->*{Str0+1}
0->*{Str0+2}
Disp Str0

If I launch it, just after I compile it, in ICE Compiler, he display AAA
But if I launch it out of ICE Compiler, my calc reboot :(

Edit : the [i] is the imaginary i and the |E is the scientific E ;)
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Message non lude PT_ » 28 Mar 2018, 18:24

Congratz, you found a new bug in ICE :'(
Age of CEmpires I - In progress!
40%
Avatar de l’utilisateur
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 57.2%
 
Messages: 259
Inscription: 09 Fév 2016, 23:06
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: ICE Compiler

Message non lude Ti64CLi++ » 29 Mar 2018, 10:44

Oh sorry. You'll have to busy on that.
I'm waiting for this new update
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Message non lude PT_ » 29 Mar 2018, 11:12

I've already fixed and uploaded the new ICE ;)
Age of CEmpires I - In progress!
40%
Avatar de l’utilisateur
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 57.2%
 
Messages: 259
Inscription: 09 Fév 2016, 23:06
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: ICE Compiler

Message non lude PT_ » 31 Mar 2018, 10:09

I've created a new release, v2.1.3; many small things are fixed which I didn't test properly (read: not at all :P). Hopefully everything is fine now! :)

archives_voir.php?id=587211
Age of CEmpires I - In progress!
40%
Avatar de l’utilisateur
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 57.2%
 
Messages: 259
Inscription: 09 Fév 2016, 23:06
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: ICE Compiler

Message non lude Ti64CLi++ » 31 Mar 2018, 21:30

Thanks a lot PT_

EDIT : I haven't my PC now but I'll try later, perhaps tomorrow ;)
Dernière édition par TheMachine02 le 31 Mar 2018, 21:38, édité 1 fois.
Raison: Double message
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Message non lude Ti64CLi++ » 11 Mai 2018, 18:39

I found a bug :
I tried to find the length of a string, and I used the length function.
But my string didn't begin at the same place all the time.
For that, I used an addition, with Str0+MAVAR.
If I try to compile my program, with length(Str0+MAVAR) nothing is wrong.
But if I try to change the 'way' of this line, and I put length(MAVAR+Str0), when I compile it, my calc reboot :(
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Message non lude PT_ » 11 Mai 2018, 22:05

Ti64CLi++ a écrit:I found a bug :
I tried to find the length of a string, and I used the length function.
But my string didn't begin at the same place all the time.
For that, I used an addition, with Str0+MAVAR.
If I try to compile my program, with length(Str0+MAVAR) nothing is wrong.
But if I try to change the 'way' of this line, and I put length(MAVAR+Str0), when I compile it, my calc reboot :(

Thanks for the report! The problem was an OS string as the second operand of an operator, like A+Str0. I will reupload soon :)
Age of CEmpires I - In progress!
40%
Avatar de l’utilisateur
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Prochain niv.: 57.2%
 
Messages: 259
Inscription: 09 Fév 2016, 23:06
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: ICE Compiler

Message non lude Ti64CLi++ » 13 Mai 2018, 16:08

An other problem :
With the new appvar (in v2.1.3.0 and later), there are some spaces between items in Trace menu.
I don't know if you understand, but I can't explain better :(
There are blank lines between some items in Trace menu

Edit : and an other bug : icon and description don't work in version 2.1.3.0 :(
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Message non lude Ti64CLi++ » 15 Mai 2018, 20:21

I had an other problem :
I stored "Save 0" in Str0, and I tried to display a list, with 7 save, from save 0 to save 6. To do that, I did this code:
Code: Tout sélectionner
"Save 0"->Str0
For theta,0,6
Output(2+theta,3,Str0
|E30+theta+1->*{Str0+5}
End

(The |E is the scientific E)
But, after I compiled it, he displays me something wrong, like Save!# on the first line, then Save!n, with n the good number, from 1 to 6.
But I didn't change the offset 4 of Str0.
And, because of that, my program doesn't work. When I open an appvar, named Appvarn with n the number chose before, then I store something in this appvar, but if later, I try to open this appvar, and to read whatever there is in this appvar, and I display the number got before, it's not the good number :(
And it's an appvar for a level, in a game I want to publish soon :'(
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.3%
 
Messages: 3441
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

PrécédenteSuivante

Retourner vers Langages alternatifs

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 27 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1576 utilisateurs:
>1515 invités
>57 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)