class Cmds::ShellEruby

extension of Erubis' EscapedEruby (which auto-escapes `<%= %>` and leaves `<%== %>` raw) that calls `Cmds.expand_sub` on the value

Public Instance Methods

escaped_expr(code) click to toggle source
# File lib/cmds/shell_eruby.rb, line 7
def escaped_expr code
  "::Cmds.tokenize(#{code.strip}, **@tokenize_options_opts)"
end