pcarleton's Blog
-
Variables find a home, and on to coding!
By pcarleton
I sketched a new idea about where variables could go. I was envisioning filling the space in the bottom right of the screen which is often blank. There would be a gallery similar to in...
- Nov 29, 2012
- 557 Views
- 0 Comments
-
Diving in with the Debugger and a lesson on version control
By pcarleton
This week I've been poking around the code with the debugger to try to find a good place to create my custom type for the implicit interfaces. It is ongoing as I work my way through the maze...
- Dec 07, 2012
- 526 Views
- 0 Comments
-
By pcarleton
At the end of last semester, I demoed an early version of implicit interfaces showing three characters of different types getting their own method called. While it looked impressive, you...
- Jan 25, 2013
- 43854 Views
- 0 Comments
-
Automatic Type detection and a Croquet Foray
By pcarleton
This week made a array creation automatically detect the closest common ancestor between the types in the array and set the array's type to that. Unfortunately, this breaks the array when it...
- Feb 01, 2013
- 232351 Views
- 0 Comments
-
Red Array of Death fixed, onward to exposing Types!
By pcarleton
After discussion in the meeting last week, I will be pumping the brakes on my mini-gallery effort. Making local variables more visible to the users is problem that needs solving, but the...
- Feb 07, 2013
- 308873 Views
- 1 Comment
-
The new release and more on Types
By pcarleton
I've spent more time thinking about what to do about types. I've zeroed in on what I think are the two main points that whatever changes I make need to address. First, I need to indicate what...
- Feb 15, 2013
- 232545 Views
- 0 Comments
-
Local Variables Working: Onward to AST Listeners
By pcarleton
This week I added an "available methods" section to custom array creation. It now lists the custom user methods that all of the members of the array have in common. The type section is also now...
- Feb 21, 2013
- 232444 Views
- 0 Comments
-
By pcarleton
I spent a good chunk of this week tracking down a bug and eventually squashing it. It surfaced when I was trying to save and reload a world with inferred types, which I had working earlier in the...
- Mar 01, 2013
- 232312 Views
- 0 Comments
-
By pcarleton
The problem I was addressing this week was how InferredTypes keep track of how they're being used so they can limit what can be assigned to them. Previously I had added some catches on creation of...
- Mar 06, 2013
- 232383 Views
- 0 Comments
-
Moving away from Transaction History
By pcarleton
This week I switched the way I determine if a type is assignable to an Inferred Type. Previously I had inserted code around where method invocations and AssignmentExpressions were getting created....
- Mar 22, 2013
- 232399 Views
- 0 Comments