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.
Topics - blue_bear_94
1
« on: February 02, 2014, 07:05:00 pm »
A week ago, I was banned, while I was using Chrome. Now, even when I can post on other browsers, I can't do so on Chrome. Please fix the bug in which after getting banned, being able to visit the site after the ban is lifted is possible without clearing cookies.
2
« on: January 07, 2014, 05:00:21 pm »
Bag (formerly Amethyst)https://github.com/bluebear94/bagA long, long, time ago, I dreamt of a language based on those from graphing calculators. And now, you can try it out. (You could always, but now it's in a functional state.) It has some of the quirks of the languages that inspired it, but it has amenities to ease programming as well. Note 2: updated to 0.6.0 on 12 April 2014 for lots of enhancements Note: updated to 0.5.0 on 14 Jan 2014. Since getKey is bound to appear, I had to make code execution concurrent. Thanks goodness I didn't encounter any problems with concurrency ... yet.
3
« on: October 28, 2013, 05:29:58 pm »
In your opinion, should string comparisons be treated as O(1) (constant-time) or O(n) (linear time)? Technically testing for equality should consist of comparing each character, so it should be linear-time, but doing so is fast compared to interpreting the "=" operator.
5
« on: September 27, 2013, 04:50:14 pm »
You all love that game on the Internet; now enjoy it on your 84+! (Not sure if 83+ will be supported.)
More details coming soon.
6
« on: September 07, 2013, 12:31:41 pm »
Iss arener erse enalfo (The 11th Great Tree) bb94 Part 1Hello, it's BB94! Today I'm bringing you my first "album" (if you could call it). The archive includes the .mid and .pdf files for all the songs, plus the .ogg for #8.7. I probably wouldn't recommend playing these yourselves. Link
7
« on: September 01, 2013, 10:50:01 pm »
Update: The project can be found here. Nadenva nepsa!I'm not sure exactly where this goes, but I'll introduce another project. Viria (wrench) is a programming language that compiles to TI-z80 Basic. The main differences between TI-Basic and Viria are: - Ability to use comments
- Ability to manage projects
- List indexing uses square brackets instead of parentheses
- Use of macros such as #define, #out, #allcaps, etc.
- Some changes in command names, in order to satisfy the lexer
- Ability to give meaningful program names
- Pxl commands use the x,y instead of y,x order
This project is still in a very early stage, so I won't put a download yet. However, you can refer to the names for some commands here: http://pastebin.com/GUkKhV2M
8
« on: August 29, 2013, 09:27:30 pm »
Suppose I have a list, say named R. I want every element less than 100 in R to appear in another list.
Even better, I have another named Q, and I'll need 2 lists, so that the elements in one list matches with the other.
For example: R = {40, 230, 9, 102, 154, 308, 1} Q = {1, 2, 3, 4, 5, 6, 7} should give: {40, 9, 1} and {1, 3, 7}
9
« on: July 05, 2013, 02:03:04 pm »
Go to the last page for the latest release.
You may or may not have known that I have lost interest in Sunrise 3, particularly due to its size and speed. So I decided to back up my data, do a full memory wipe, and start a new project. This time it isn't going to be a card game. I'm emphasizing on having actual rooms instead of menus, and making the game look decent (in terms of ASCII graphics). I am intending to make the final version incompatible with 2.53/2.55 MP via the launcher. Also, this is already incompatible with the CSE. Without further ado, here's the first dev release!
Also, I almost forgot that you needed CopyProg to play.
10
« on: July 01, 2013, 11:47:54 pm »
You can type in messages after using /ignore or /unignore, but they won't show (just log). A workaround is to refresh.
11
« on: June 28, 2013, 04:59:23 pm »
I would like to thank Xeda112358, jacobly, and Runer112 for a tremendous amount of assistance with these programs. Sources: http://pastebin.com/8dsQcwLN (8) and http://pastebin.com/Tb84GFXg (16) Syntax: {row, col, val} The rows and columns start with 0, to save memory and to allow you to write 9 when you need to use 10 for Output, as an additional memory saver. P. S. I completely forgot to say that the text will be drawn aligned to the right. So the second entry must be the column of the rightmost digit. P. P. S. Turns out that I completely wasted my time on these programs.
12
« on: May 15, 2013, 05:01:37 pm »
Recently, I've been having an upsurge in conlanging, so I'd like to share my constructed language with you: VE 3ENCS: pdfI'd also like to see your interests in constructing languages, if any.
13
« on: May 04, 2013, 09:24:09 pm »
Announcing accel68k - Your Future IDE for TI-89 Basic
The development will not be in full force until AP tests are over, but I'd like to give you a preview of what is happening:
- This IDE will use custom editing routines to ensure that key delays don't vex you anymore! In fact, the whole editing is overhauled in order to give a streamlined editing experience! - It will also give a range of refactoring features, including Local consolidation. - It will be full screen and (hopefully) use the small font as well. - It will be a hybrid of TI-Basic and C. To be precise, the editor itself will be in C, and the frontend (file selection, switching) will be in TI-BASIC. - It will require lots of knowledge about the EStack and the VAT, so help is appreciated!
This will be my most ambitious 68k project of all, and I will furnish you with screenshots when I get the visual interface functional.
Edit Got the skelly code for the backend attached! Edit II New skelly code and key layout pic! Edit III Holy shoot! That scan was huge! Now it's only 40% size.
14
« on: May 04, 2013, 08:07:22 pm »
About 1.25 years ago, I received a TI-89 Titanium, but even now, I can't create large programs on it without being stressed out by repeatedly pressing keys; the variable manager is cumbersome to use as well. Do you have any tips for reducing this stress (maybe using an external editor would work, but all of the installers I tried failed; is there a solution for that?). I really want to finish my relatively undeveloped RPG.
Thanks in advance!
15
« on: March 18, 2013, 09:20:19 pm »
So the challenge is to compose a program that works both on 83+ Basic and 68k Basic, in similar fashions. The example below clears the screen and prints "Hello World!" (This is only the body):
If sin(1)=.841470984808 ClrHome CLRIO Disp "Hello World!" Edit: sin(1) is equal to .841470984808 on the 83/84+, due to it comparing only ten significant figures, but these two values are different on a CAS calc such as the TI-89. So if you have an 83/84+, the program runs ClrHome; otherwise, it runs ClrIO (the expression CLRIO is treated as the product of five variables on the 83+ but the ClrIO command on the 68k). The final line is identical for both models.
|