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 - Ki1o

Pages: 1 ... 6 7 [8] 9
106
Computer Projects and Ideas / Re: A New Programming Language
« on: March 06, 2012, 08:36:33 pm »
Java bytecode.

107
Computer Projects and Ideas / Re: A New Programming Language
« on: March 06, 2012, 08:17:13 pm »
@cyanophycean314, no it check to see if its the beginning of a line if so then it is read as input or output.  If not then it is comparison operation.

108
Computer Projects and Ideas / Re: A New Programming Language
« on: March 06, 2012, 07:56:43 pm »
Ok so after some discussion we've decided chage some of the syntax.  Input and output will be marked with only one < and > respectively.  We've also decided to use Java for the lexical analyser and the parser which will interpret the source code into Java bytecode. The interpreter will be written in C++ fro speed purposes.  Essentially our language will be quite portable.
EDIT: Also we're thinking about changing the name. Any suggestions?
EDIT2: OK my bad.... the whole thing will be implemented in Java and will be compiled to Java bytecode  ;D
That's correct now

109
Computer Projects and Ideas / Re: A New Programming Language
« on: February 25, 2012, 12:53:56 pm »
Sorta off topic: would that be for a stack based VM or register based? I've seen tutrorials on generating bytecode for a VM but we have a limited amount of time in which to get this done which is why we favored just directly interpreting it.

110
Computer Projects and Ideas / Re: A New Programming Language
« on: February 25, 2012, 11:49:01 am »
The source will be interpreted directly for difficulty purposes (Creating a virtual machine etc.). :P
EDIT: Meaning creating bytecode would be too hard.

111
Computer Projects and Ideas / Re: A New Programming Language
« on: February 25, 2012, 11:23:53 am »
Yeah we have taken it in another direction trying to see if we can create a hand written parser.  We also have a basic syntax defined.
Example :
<<< is input
>>> is output
We have basic arithmetic tokens as well as comments.
Example program would be:

>>> "Hello World!"

112
Computer Projects and Ideas / Re: A New Programming Language
« on: February 25, 2012, 07:58:32 am »
Right now we are working on learning C++ a little more.  We are also working on learning BYACC, ANTLR, and LEX/FLEX.  Afterwards we can define the grammar and incorporate basic arithmetic as well as variables, loops, and control flow.
Right now we have named it M4Trix.

113
Computer Projects and Ideas / A New Programming Language
« on: February 24, 2012, 04:49:33 pm »
Many of you may not have noticed (or even cared for) my absence but I have been busy for the last couple of weeks.  I recently got accepted to a computer science research academy at my local college (I'm in high school) so thats what I have been doing.  I am creating an interpreted programming language in C++ using either BYACC, YACC or ANTLR for the parser and LEX or FLEX for the lexical analyzer.  If you have any ideas or suggestions or tips feel free to help out. Thanks.  :D

114
Humour and Jokes / Re: funny how this works lol
« on: February 24, 2012, 04:17:35 pm »
When a couple of girls at my school got a hold of my Nspire they were so amazed that it had a file system and text editor. They were like "OMG! It's like a freaking computer!" My school uses 84+'s and not one person in the entire school can program them besides me. So I make a lil money sending little math programs and games.

115
Axe / Help with Sprite Rotation
« on: February 06, 2012, 06:57:34 pm »
I am currently working on a game that requires the player to rotate. How would I go about doing that and also allowing the player to move in that direction of rotation?

116
Axe / Re: Sprite/Picture rotating
« on: February 06, 2012, 05:41:53 pm »
I have a question concerning this particular routine. Would it work for 8x8 sprites? 
EDIT: Also how would go about it so that when I press a button the rotation occurs to a certain degree depending on how long u held it for?

117
XDE / Re: XDREVIVAL! And a call for collaborators.
« on: February 01, 2012, 09:46:51 pm »
I'm wondering, is this project dead or on hold cause it seems really useful and interesting.

118
TI Z80 / Re: YAAR (Yet Another Assembly/Axe Raycaster)
« on: January 30, 2012, 10:56:26 pm »
Yeah sorry about that. I had seen a website that explained the math and theory involved and I assumed that once I saw the basic structure for the algorithm in code I could have gone from there.

119
TI Z80 / Re: the beginnings of an RPG Shooter
« on: January 30, 2012, 09:04:31 pm »
I was going to go with Desolate but that is already a TI game so how about Ruin?

120
TI Z80 / Re: YAAR (Yet Another Assembly/Axe Raycaster)
« on: January 30, 2012, 08:53:15 pm »
Ok I looked at the source and was completely confused. Someone would have to explain what each line or routine does.

Pages: 1 ... 6 7 [8] 9