Skip to content

Instantly share code, notes, and snippets.

@bakkdoor
Created March 2, 2011 01:38
Show Gist options
  • Save bakkdoor/850300 to your computer and use it in GitHub Desktop.
Save bakkdoor/850300 to your computer and use it in GitHub Desktop.
find . -type f -exec grep -nH -e "selector" {} /dev/null \;
./parser/ext/lexer.lex:55:selector ({letter}|[_&*])({letter}|{digit}|{special_under})*":"
./parser/ext/lexer.lex:148:{selector} {
./parser/ext/parser.y:88:%type <object> selector
./parser/ext/parser.y:262:selector: SELECTOR {
./parser/ext/parser.y:348:method_arg: selector identifier {
./parser/ext/parser.y:364:method_arg_default: selector identifier LPAREN space exp space RPAREN {
./parser/ext/parser.y:469:send_args: selector arg_exp {
./parser/ext/parser.y:472: | selector space arg_exp {
./parser/ext/parser.y:475: | send_args selector arg_exp {
./parser/ext/parser.y:478: | send_args selector space arg_exp {
./parser/methods.fy:145: def ast: line param: selector var: variable default: default (nil) {
./parser/methods.fy:146: Struct.new('selector, 'variable, 'default) new(selector, variable, default)
./parser/methods.fy:149: def ast: line send: selector arg: value ary: ary ([]) {
./parser/methods.fy:150: ary << $ Struct new('selector, 'value) new(selector, value)
./parser/methods.fy:177: name = message map: |m| { m selector() string } . join
./parser/methods.fy:191: margs map: |a| { a selector() string } . join("")
./parser/methods.fy:197: line = margs first selector() line
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment