• Yukihiro "Matz" Matsumoto's avatar
    Rename `MRB_OPSYM()` to `MRB_QSYM()`. · 246c76e2
    Yukihiro "Matz" Matsumoto authored
    Where `QSYM` means quoted symbols, which cannot be represented C
    symbols, so specify aliases instead.
    
    - operators: name of the operation, e.g. add for `+`
    - predicates: add `_p` suffix instead of `?`
    - bang methods: add `_b` suffix instead of `!`
    - instance variables: add `a_` prefix instead of `@`
    - global variables: add `d_` prefix instead of `@`
    - class variables: unsupported; don't use them
    246c76e2
Rakefile 7.42 KB