ruby/test/ruby/namespace/global_vars.rb
2025-05-11 23:32:50 +09:00

37 lines
437 B
Ruby

module LineSplitter
def self.read
$-0
end
def self.write(char)
$-0 = char
end
end
module FieldSplitter
def self.read
$,
end
def self.write(char)
$, = char
end
end
module UniqueGvar
def self.read
$used_only_in_ns
end
def self.write(val)
$used_only_in_ns = val
end
def self.write_only(val)
$write_only_var_in_ns = val
end
def self.gvars_in_ns
global_variables
end
end