class ERB

def set_eoutvar(compiler, eoutvar = '_erbout')


```
@trim_mode=nil>
@put_cmd="_foo.<<",
@pre_cmd=["_foo = +''"],
@post_cmd=["_foo"],
@percent=false,
@insert_cmd="_foo.<<",
#pp compiler
template.set_eoutvar(compiler, '_foo') # => ["_foo"]
@trim_mode=nil>
@put_cmd="print",
@pre_cmd=[],
@post_cmd=[],
@percent=false,
@insert_cmd="print",
#pp compiler
compiler = template.make_compiler(nil)
template = ERB.new('')
```

returns a 1-element array containing the value of `eoutvar`:
Sets the `eoutvar` value in the ERB::Compiler object `compiler`;

set_eoutvar(compiler, eoutvar = '_erbout') -> [eoutvar]
:call-seq:

:markup: markdown
def set_eoutvar(compiler, eoutvar = '_erbout')
  compiler.put_cmd = "#{eoutvar}.<<"
  compiler.insert_cmd = "#{eoutvar}.<<"
  compiler.pre_cmd = ["#{eoutvar} = +''"]
  compiler.post_cmd = [eoutvar]
end