π
<-

ICE Compiler

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

Re: ICE Compiler

Unread postby Ti64CLi++ » 28 Mar 2018, 15:07

Yes, it's the scientific E.
This my new program:
Code: Select all
[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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Unread postby PT_ » 28 Mar 2018, 18:24

Congratz, you found a new bug in ICE :'(
Age of CEmpires I - In progress!
40%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 57.2%
 
Posts: 259
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):
MyCalcs profile

Re: ICE Compiler

Unread postby Ti64CLi++ » 29 Mar 2018, 10:44

Oh sorry. You'll have to busy on that.
I'm waiting for this new update
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Unread postby PT_ » 29 Mar 2018, 11:12

I've already fixed and uploaded the new ICE ;)
Age of CEmpires I - In progress!
40%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 57.2%
 
Posts: 259
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):
MyCalcs profile

Re: ICE Compiler

Unread postby 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%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 57.2%
 
Posts: 259
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):
MyCalcs profile

Re: ICE Compiler

Unread postby Ti64CLi++ » 31 Mar 2018, 21:30

Thanks a lot PT_

EDIT : I haven't my PC now but I'll try later, perhaps tomorrow ;)
Last edited by TheMachine02 on 31 Mar 2018, 21:38, edited 1 time in total.
Reason: Double message
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Unread postby Ti64CLi++ » 11 May 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Unread postby PT_ » 11 May 2018, 22:05

Ti64CLi++ wrote: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%
User avatar
PT_Programmeur
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 57.2%
 
Posts: 259
Joined: 09 Feb 2016, 23:06
Gender: Male
Calculator(s):
MyCalcs profile

Re: ICE Compiler

Unread postby Ti64CLi++ » 13 May 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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: ICE Compiler

Unread postby Ti64CLi++ » 15 May 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: Select all
"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
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

PreviousNext

Return to Langages alternatifs

Who is online

Users browsing this forum: ClaudeBot [spider] and 10 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1070 utilisateurs:
>1047 invités
>17 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)