summaryrefslogtreecommitdiff
path: root/ext/ripper/tools/dsl.rb
AgeCommit message (Expand)Author
2020-05-29Allow references to $$ in Ripper DSLNobuyoshi Nakada
2019-11-26Allow `$10` and more in the Ripper DSLNobuyoshi Nakada
2019-11-07Suppress unused variable warningNobuyoshi Nakada
2019-10-19Extend Ripper DSL to set to pseudo variables other than `$$`Nobuyoshi Nakada
2019-04-17Introduce pattern matching [EXPERIMENTAL]ktsj
2018-01-20ext/ripper/tools/dsl.rb: Use String#sub instead of delete_suffixmame
2018-01-20parse.y: Remove double meaning of new_qcall/new_command_qcallmame
2018-01-20ext/ripper/tools/dsl.rb: Serialize dispatch callsmame
2018-01-20parse.y: Remove unneeded var_field_1 trickmame
2018-01-20dsl.rb: pnobu
2018-01-20dsl.rb: ID constantsnobu
2018-01-20dsl.rb: const_missingnobu
2018-01-20dsl.rb: indentnobu
2018-01-19parse.y: Remove double meaning of backref_assign_errormame
2018-01-19parse.y: Remove unneeded type decls for Rippermame
2018-01-19parse.y: swap `foo!` and `foo` in Ripper DSLmame
2018-01-19parse.y: Allows Ripper DSL to embed C function calls as `foo!`mame
2018-01-19ext/ripper: Introduce a simple DSL for ripper.y code generationmame