Module: Rewrite
- Extended by:
- ClassMethods
- Includes:
- With
- Defined in:
- lib/rewrite.rb,
lib/rewrite/with.rb,
lib/rewrite/def_var.rb,
lib/rewrite/prelude.rb,
lib/rewrite/version.rb,
lib/rewrite/variables.rb,
lib/rewrite/by_example.rb,
lib/rewrite/prelude/try.rb,
lib/rewrite/prelude/andand.rb,
lib/rewrite/prelude/please.rb,
lib/rewrite/by_example/bind.rb,
lib/rewrite/by_example/sequence.rb,
lib/rewrite/by_example/returning.rb,
lib/rewrite/by_example/any_entity.rb,
lib/rewrite/by_example/length_one.rb,
lib/rewrite/by_example/nil_entity.rb,
lib/rewrite/by_example/unhygienic.rb,
lib/rewrite/evaluation_strategies.rb,
lib/rewrite/by_example/composition.rb,
lib/rewrite/by_example/sexp_entity.rb,
lib/rewrite/prelude/called_by_name.rb,
lib/rewrite/by_example/bind_sequence.rb,
lib/rewrite/by_example/symbol_entity.rb,
lib/rewrite/by_example/entity_matcher.rb,
lib/rewrite/by_example/literal_entity.rb,
lib/rewrite/by_example/object_to_matcher.rb,
lib/rewrite/by_example/union_of_entities_sequence.rb
Overview
:nodoc:
Defined Under Namespace
Modules: ByExample, ClassMethods, Prelude, VERSION, With Classes: CallByThunk, CallSplattedByThunk, DefVar, RewriteParametersAsThunkCalls, RewriteVariablesAsThunkCalls, VariableRewriter
Method Summary
Methods included from ClassMethods
arr_for, gensym, recursive_s, sexp_for