So check this out. Create a custom list called _{L}ABCD. Create a program and enter "DelVar _{L}ABCDA". _{L}ABCD will not be deleted and Ans does not change. However, enter "DelVar _{L}ABCD(A" and both of the above WILL happen.Ans=A and ABCD doesn't exist.

Basically, if you use Delvar AA, it is very obvious that the second A is not part of the variable name, whereas in almost every other command, that would be read as A*A because they all use mathematical input.

If you want to verify this, you can also use Unarchive AA and that will unarchive the variable A and then return its value.

]]>In the program editor:

[PRGM], [ALPHA], [G] ]]>

Hehe, I'm so proud of that program above but whenever I show it to anybody in real life they don't find it that cool at all. Which is not fun. Hehe

]]>` ``Delvar L1SetUpEditor L1`

I'm pretty happy I made this program because I'm still really bad at using lists and list-commands and this program helped make me more used to them a little.

]]>Here's my take at it

` ``:Clrhome :ClrList L₁ :SetUpEditor L₁ :12→A :Disp "CARS= :Output(1, 7, Ans :7→B :Repeat K=105 :Repeat Ans<10 or K=105 or K=45 :Repeat Ans :getKey→K :End :Ans(102≠Ans)-13int(Ans/13(2>abs(5-abs(5-abs(Ans-83 :End :If K≠105 and K≠45:Then :If A :Output(1, 8, " " :Output(1, B, Ans :Ans→L₁(1+dim(L₁ :B+1→B :Delvar A :End :If K=45:Then :Output(1, 7, " " //9 spaces :ClrList L₁ :7→B :End :End :If not(A:Then :0 :For(A, 1, dim(L₁ :10^(dim(L₁)-A)L₁(A)+Ans :End :Disp Ans :Else :Disp A :End :"`

Tada! :-) I used the Number Pad Reader Routine for the complicated Ans(102≠Ans)-13int(Ans/13(2>abs(5-abs(5-abs(Ans-83 part

]]>Input "Number of cars=", A

Is it possible that after "number of cars=" I get like not an EMPTY screen places but rather already an number like "12", and IF i want to change this number I will. and simply press the enter.

So NOT:

Number of cars= _ (nothing filled)

BUT like this: Number of cars = 12 (already into the input)

(press enter and i get 12, or i change it to lets say only 2.

THank you.

]]>