Lines Matching full:parsing
121 // The following section is for flags needed when parsing bc code. These flags
124 // If you don't believe me, go read the bc Parsing section of the Development
153 // This flag is set if the parser is parsing inside of the braces of a function
158 // This flag is set if the parser is parsing a function. It is different from
159 // the one above because it is set if it is parsing a function body *or* header,
160 // not just if it's parsing a function body.
169 // This flag is set if bc is parsing a loop. This is important because the break
174 // This flag is set if bc is parsing the body of a loop. It is different from
180 // This flag is set if bc is parsing an if statement.
184 // This flag is set if bc is parsing an else statement. This is important
189 // This flag is set if bc just finished parsing an if statement and its body.
427 /// A reference to what tokens are valid as next tokens when parsing normal
432 /// A reference to what tokens are valid as next tokens when parsing function
436 /// A reference to what tokens are valid as next tokens when parsing a print
440 /// A reference to what tokens are valid as next tokens when parsing things like
449 // What tokens are valid as next tokens when parsing an array element
453 /// A reference to what tokens are valid as next tokens when parsing the first
457 /// A reference to what tokens are valid as next tokens when parsing a read
461 /// A reference to what tokens are valid as next tokens when parsing a builtin