Lines Matching full:tokens
336 * We can calculate the conversion between tokens and bytecode instructions by
352 /// A struct that holds data about what tokens should be expected next. There
355 /// but have a list of valid tokens.
357 /// Obviously, @a len is the number of tokens in the @a tokens array. If more
358 /// than 4 is needed in the future, @a tokens will have to be changed.
361 /// The number of tokens in the tokens array.
364 /// The tokens that can be expected next.
365 uchar tokens[4]; member
369 /// A macro to construct an array literal of tokens from a parameter list.
370 #define BC_PARSE_NEXT_TOKENS(...) .tokens = { __VA_ARGS__ }
427 /// A reference to what tokens are valid as next tokens when parsing normal
428 /// expressions. More accurately. these are the tokens that are valid for
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