syntax

Why Python language does not have a writeln() method?

If we need to write a new line to a file we have to code: file_output.write('Fooo line \n') Are there any reasons why Python not has a writeln() method? ...

Using a table-alias in Kohana queries?

I'm trying to run a simple query with $this->db in Kohana, but am running into some syntax issues when I try to use an alias for a table within my query: $result = $this->db ->select("ci.chapter_id, ci.book_id, ci.chapter_heading, ci.chapter_number") ->from("chapter_info ci") ->where(array("ci.chapter_number" => $chapter, "ci.book...

Javascript Accessing Multidimensional Array Keys

Hi guys. I have a javascript array that looks like this: '40x27' => array( '1' => 0 '1.5' => 2 '2' = 1 ) '36x24' => array( '1' => 1 '1.5' => 1 '2' = 2 ) etc. I want to print out the values of the inner array like this: i = 0; for (i in outerArray){ var k = 0; for (k in innerArray){ ...

iPhone OS: Using an NSString variable to specify a property or ivar

I have a program that I want to either hide or show certain UIbuttons depending on certain variables and all the buttons are named incrementally like 'button1, button2, button3.' So I want to iterate through the buttons but I don't know how to address the button in an assignment statement using an nsstring as a variable inside a dot not...

TCL array values updation based on command line argument

Hi, I am trying to substitute variable value inside array so as to update array values based on command line inputs. e.g. I am receiving IP address as command line argument for my TCL script and trying to update commands with recvd IP value. My array is: array set myArr { 1 myCmd1("192.268.2.1","abc.txt") 2 myCmd2("1...

What does a b prefix before a python string means ?

In a python source code I stumbled upon I've seen a small b before a string like in: b"abcdef" I know of u prefix that means unicode and r prefix that means raw. What does the b stand for and in which kind of source code is it useful as it seems to be exactly like a plain string without any prefix ? ...

Javascript Instance Variable Syntax (AJAX page refresh)

I'm having difficulty with Javascript instance variables. I'm trying to make an easy way to refresh the chat page, looking for new messages. The AJAX call supplies a mid, or the lowest message id to be returned. This allows the call to only ask for the most recent messages, instead of all of them. MessageRefresher.prototype._latest_mid;...

Google App Engine: Difficulty with Users API (or maybe just a Python syntax problem)

I have a simple GAE app that includes a login/logout link. This app is running on the dev server at the moment. The base page handler gets the current user, and creates a login/logout url appropriately. It then puts this information into a _template_data dictionary, for convenience of subclasses. class BasePage(webapp.RequestHandler): ...

NoneType has no attribute Append

I'm new to Python. I can't understand why a variable is None at a certain point in my code: class UsersInRoom(webapp.RequestHandler): def get(self): room_id = self.request.get("room_id") username = self.request.get("username") UserInRoom_entities = UserInRoom.gql("WHERE room = :1", room_id).get() if U...

C#: Delegate syntax?

I'm developing a game. I want to have game entities each have their own Damage() function. When called, they will calculate how much damage they want to do: public class CombatantGameModel : GameObjectModel { public int Health { get; set; } /// <summary> /// If the attack hits, how much damage does it do? /// </summary>...

C#: Inheritance, Overriding, and Hiding

I'm having difficulty with an architectural decision for my C# XNA game. The basic entity in the world, such as a tree, zombie, or the player, is represented as a GameObject. Each GameObject is composed of at least a GameObjectController, GameObjectModel, and GameObjectView. These three are enough for simple entities, like inanimate t...

C++ syntax issue

It's late and I can't figure out what is wrong with my syntax. I have asked other people and they can't find the syntax error either so I came here on a friend's advice. template <typename TT> bool PuzzleSolver<TT>::solve ( const Clock &pz ) { possibConfigs_.push( pz.getInitial() ); vector< Configuration<TT> > next_; //error is ...

How to "uninstantiate" an object?

I wrote a function in Python: def instantiate(c): if inspect.isclass(c): return c() elif isinstance(c, object): return c else: raise Exception, '%s is not an object or class.' % c Now I want to do the opposite: get the class from an already instantiated object so that I can re-instantiate it with different parameters. How ...

What does this python line mean?

abc = [0, ] * datalen; "datalen" is an Integer. Then I see referencing like this: abc[-1] Any ideas? ...

Some unclear PHP syntax

I am a PHP beginner and saw on the forum this PHP expression: My PHP version is 5.2.X () $regex = <<<'END' / ( [\x00-\x7F] # single-byte sequences 0xxxxxxx | [\xC0-\xDF][\x80-\xBF] # double-byte sequences 110xxxxx 10xxxxxx | [\xE0-\xEF][\x80-\xBF]{2} # triple-byte sequences 1110xxxx 10xxxxxx * 2 | ...

Strange constructor

Well, I'm gonna be pretty straightforward here, I just have a piece of code in c++ which I'm not sure I really understand and need some help with. Ok, to simplify lets just say I have a class that is defined like this: (the real class is a little bit more complicated, but this is what matters) class myClass : public Runnable { Sema...

Deciphering (*(void(*)())0)()

They said this expression is valid in C, and that it means calling a function: (*(void(*)())0)(); Can someone clearly explain what this expression means? I tried to compile this and was surprised that it didn't result in an error. ...

What does padColor(:,:,1) mean in MatLab?

>> padColor = [1 1 1]; %# RGB triple for pad color padColor = reshape(padColor,1,1,3); >> padColor padColor(:,:,1) = 1 padColor(:,:,2) = 1 padColor(:,:,3) = 1 What does padColor(:,:,1) mean here? ...

Python: needs more than 1 value to unpack

What am I doing wrong to get this error? replacements = {} replacements["**"] = ("<strong>", "</strong>") replacements["__"] = ("<em>", "</em>") replacements["--"] = ("<blink>", "</blink>") replacements["=="] = ("<marquee>", "</marquee>") replacements["@@"] = ("<code>", "</code>") for delimiter, (open_tag, c...

What's the difference between [A,B] and [A;B] in MatLab?

% CAT(2,A,B) is the same as [A,B]. % CAT(1,A,B) is the same as [A;B]. Seems I need to know this to understand what cat does. ...