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

Pages: 1 ... 144 145 [146] 147 148 ... 173
2176
TI Z80 / Re: zStart - an app that runs on ram clears
« on: April 05, 2011, 02:55:01 pm »
* Freyaday drools.
Man, none of the computers here at school have TI-Connect! I have to wait 'till I get home!

2178
TI Z80 / Re: Blaid Drugg
« on: April 05, 2011, 02:45:50 pm »
Forget everything you thought you knew about Blaid Drugg, here's the official specs of the Blaid Drugg interpreted language.
All numbers are 16-bit two's complement signed integers.
Memory is allocated in 768-byte pages with Get(N where N can be any single char that'll fit into an appvar name.
There are two more 768-byte structures, one of which is the operating space, accessed via 9-bit pointers (The "houses" are 16-bits wide), and the other is the stack. Note that anything that goes off the end of the stack does not come back.
 Commands:

{ overwrites the data in the operating space with the data in the last-GetCalc'd page
! exchanges the data in the operating space with the last-GetCalc'd page
} overwrites the data in the last GetCalc'd page with the data in the operating space
A 1 or 0 anywhere in the program causes the interpreter to read the next eight bytes in the program, access that word in the operating space, push it onto the stack, and resume interpretation at the end of the pointer, unless proceeded by a ->
-> reads the next nine bytes in the program, uses them as a pointer, and pops the top number in the stack and puts it in the operating space at the pointed to address.
(-) [negative] adds one to the top number of the stack.
If reads the top number in the stack and, if nonzero, continues execution as normal, 16 bytes later. If the top number is 0, however, the interpreter reads those following sixteen bytes, turns them into a pointer, and jumps to that byte in the program.
. deletes top number of stack.
Linebreaks are for cowards
Anything not recognized by the interpreter is a noop, but be aware that two-byte tokes may caue weird things to happen

The following commands operate on the top two numbers of the stack:
+ pushes their sum
- [minus] pushes their difference
* pushes their signed product
/ pushes their signed quotient
o pushes their bitwise NAND
r pushes their bitwise NOR
? pushes their bitwise XOR
, swaps them.

2179
TI Z80 / Re: zStart - an app that runs on ram clears
« on: April 05, 2011, 03:43:15 am »
I just noticed a typo:
"refrest"

2180
TI Z80 / Re: Blaid Drugg
« on: April 05, 2011, 03:35:04 am »
Nah. This is a backburner project I'm starting. Has Brainfuck started to make sense yet?
Edit: It's 0037 where I am. What I am doing up so late I don't know.

2181
TI Z80 / Re: Blaid Drugg
« on: April 05, 2011, 03:25:44 am »
Why do you think I chose that name? That was intentional. I'm surprized that I spelled right it on the first try, though.

EDIT: I didn't get this one on the first try, though. :P

2182
TI Z80 / Blaid Drugg
« on: April 05, 2011, 03:12:03 am »
You thought Antenora was bad? You ain't seen nothing yet. Introducing Blaid Drugg, a language that makes Brainfuck make sense. The number type is base 2-7i+j-8k integer-coefficent quaternions. The language has many such wonderful features as:
A confusing manual
Misleading, frightengly inaccurate documentation
Violation of the universe
A data structure that may or may not be a queue at any moment in time
A general state of commotion
Text in the original digital font: Braille
User defined EVERYTHING

2183
TI Z80 / Re: zStart - an app that runs on ram clears
« on: April 05, 2011, 02:41:55 am »
I will download ASAP. This looks awesome!

2184
News / Re: New board added & end of record 300+ post-day streak
« on: April 05, 2011, 02:28:23 am »
Axe: chopping away parenthese to make room for new ones. :P

2185
Humour and Jokes / Re: Peanuts!
« on: April 04, 2011, 09:38:00 pm »
* apcalc eats Freyaday's peanuts >:D
Aren't they delicious?

2186
Computer Programming / Re: Diversity of languages
« on: April 04, 2011, 09:37:02 pm »
Don't forget that languages aren't neccessarily locked into being compiled or interpreted; there are C interpreters and vicse-versa. there are some features that are hard to immplement in a compiler, and some that are hard to do in an interpreter.

2187
Humour and Jokes / Re: Peanuts!
« on: April 04, 2011, 09:00:39 pm »
You missed mine.  :'(

2188
Other Calculators / Re: TI to acquire National Semiconductors
« on: April 04, 2011, 08:57:49 pm »
Maybe this means that the help staff will finally know what they're talking about. j/k, but the mode level of knowledge about the hardware that seems to come from TICares seems to be fairly low.

2189
Humour and Jokes / Re: Peanuts!
« on: April 04, 2011, 06:12:55 pm »
Are mine the awesome peanuts?
I have ludicrous-level text processing in my brain, so, yeah.

2190
Aha! That explains it. I just like messing with the English language, though. Just for giggles :)

Pages: 1 ... 144 145 [146] 147 148 ... 173