Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Xeda112358

Pages: 1 ... 63 64 [65] 66 67 ... 317
961
Grammer / Re: [grammer] Problem with trigonometry
« on: May 13, 2013, 01:34:36 pm »
Overall, the one thing I like best about Grammer is that you can make programs as quickly as you can in BASIC. If you test the program and you need to change something, just press ON to break the program, edit the code, and run it again-- no need to compile the source. It is also why I like programming in hexadecimal. It is often more efficient for how quickly you can program something.

However, if you need something to be really fast, I would go with Axe since it is highly efficient and a lot faster to code in than Assembly (if you are used to Axe).

962
TI Z80 / Re: Tutor App
« on: May 12, 2013, 07:57:41 pm »
@mdr1: Thanks for letting me know that, I never even thought about that possible error. I will have to allow 2nd+ON to exit the tutorial, too (currently ON allows you to exit early).

963
Grammer / Re: Grammer Feature Requests
« on: May 12, 2013, 02:36:50 pm »
Well, the code currently replaces the data with data not usable in the TI-BASIC editor (which is why I haven't officially added it). Otherwise, all labels would get replaced :)

964
Grammer / Re: Grammer Feature Requests
« on: May 12, 2013, 02:29:47 pm »
@Xeda:
When we call a label, it needs time to find it. We can put the address in a variable, but it needs memory and a new name for each label. So why not add a new type of label being automatically parsed at the start of the program so that the application doesn't have anymore to parse it each time it is called ? For example, such a label could be declared as :

Code: [Select]
..LABEL
And when we do "call LABEL" or "Goto LABEL", the address will be stored for all the program execution.
Hehe, that is something that I am already working on (I even have had code for almost a 10 months in Grammer for this).
PS : why not include to your .zip persalteas' tutorial ?
I include a link to it in the readme, but I should remember to put the actual PDF in there.

965
Grammer / Re: [grammer] Problem with trigonometry
« on: May 12, 2013, 02:26:11 pm »
sin() and cos() in Grammer are basically the same as in Axe. It returns a value from -127 to 127, so when you multiply by 100, it goes way off screen. Here is my rendition:
Code: [Select]
.0:Return
0→A→E
Repeat getKey(15
ClrDraw
IS>(A       ;just to increment A
Text('ºA and 255
62+sin(A
/ 2→B
94+cos(A
/ 2→C
Line('47,31,C,B
Line('48,31,C+1,B
Line('47,32,C,B+1
DispGraph
End
Stop

966
I have sent mine. Now I will probably think of some super awesome optimisation that I could have done XD

967
Today is the final day I think there are about 8 hours left!

968
Wow, I thought this was already done and I hadn't submitted in time! I have my last exams today, so maybe I can work on my programs a little more.

969
Grammer / Re: Grammer 2-The APP
« on: May 10, 2013, 06:22:45 am »
I think I will wait until I have the calculator so that I can test the changes.

970
Grammer / Re: Grammer 2-The APP
« on: May 09, 2013, 07:38:24 pm »
It's fine. If I make Grammer 3 (hopefully this summer) it will be much more worth learning that. It will be about 1 gazillion times more powerful, I think.

971
Grammer / Re: Grammer 2-The APP
« on: May 09, 2013, 04:30:57 pm »
Hmm, I don't think I ever documented the Plot1( and Plot2( commands for Grammer. I started making an experimental version last night and I added in a few other special commands. Plot1( will return the value of the byte directly following it and Plot2( will return the value of the two-byte word directly following it. These are more useful if a program was *cough*  compiled since you cannot directly use byte and word values from the BASIC editor.
Not to get anybodies hopes up, but I did start trying to make a compiler for an unofficial version of Grammer. If it speeds things up nicely, I might include it in an official release.

972
Grammer / Re: Grammer Feature Requests
« on: May 08, 2013, 06:26:33 am »
I just thought: Why not including plugins( like mimas does for example)?
Sorry, I did not see this for a while. I was thinking of doing that, but I thought it would be too difficult. It would be really easy if the plugin was an app.

973
Miscellaneous / Re: What is your avatar?
« on: May 04, 2013, 07:48:20 am »
I made a program that generates a Sierpinski's Triangle, but then I made it map all of the points in the triangle to a circle instead. I had a fun time yesterday working out how to even do that, but it is a 1-1 map, too, and warps it nicely :)

974
Introduce Yourself! / Re: You've been great, folks!
« on: May 03, 2013, 07:09:43 am »
There have been quite a few uprates/downrates going on in this thread, so I would like to remind everybody of the rules:
Quote from: Uprating Rules
Do not abuse the post-rating system.
  • Rate posts by quality, not by opinion.
  • All post-rating activity is recorded and visible to Managers and abuse will lead to bans.
  • Don't complain incessantly over every negative rating you receive. Your life doesn't depend on your rating score.
It might be that I am not understanding this correctly, but the first part may have gotten abused a bit and so it is easily possible that several managers tried to correct it at the same time.

Sorry for derailing the topic. If you would like to continue, that should be fine, but this topic should have exhausted itself by now. It's message and intent has already been conveyed. If you would like to continue the topic of religion and piety, I would direct you to Other Discussions and advise civility (we have generally had a good track record for this with our regular user base).

[/mom-mode] :P

975
Introduce Yourself! / Re: You've been great, folks!
« on: May 02, 2013, 05:52:31 pm »
By the way guys, SHUT UP! Stop trying to tell others how to hack the restrictions on  internet! Look, if there are restrictions put in place, THEY ARE THERE FOR A VERY GOOD REASON. My parents know their sh*t. I trust them to do what's best for me. I'm not trying to undermine what they're doing. In fact, I'm sitting behind them helping them remove objectionable content from my home computer. I'm ashmed of what I'm doing.
I tend to be fundamentally opposed to restricting access to knowledge that is derived purely from our mental ability. (I add this odd language to distinguish knowledge gained through harm, such as knowledge of what it feels like to torture or murder.)

I think instead of telling them to stop teaching how to bypass restrictions, let them provide the methods without encouraging others to use these methods-- that is the real harm. If we are going to teach dangerous knowledge, be sure to teach that it is not to be put to ill use. It is like training in martial arts-- you gain skills that can be deadly, but you learn to use it only in the most extreme of circumstances.

There might be those who think that a child will never have sufficient reason to go against the wishes of their parents, but I can assure that there are such extreme circumstances.

@Dapianokid:
Anyways, with that out of the way, I wish you luck and happiness! By the way, you posted in another topic that you wanted to know how to program hex-- your internet restriction is the first step :P I didn't have internet access (or computer access, actually) when I started programming.

Pages: 1 ... 63 64 [65] 66 67 ... 317