# File kwartz.rb, line 4096 def scan_all s = '' while scan() != nil do if @token == :name || @token == :number s << @token_str elsif @token == :true || @token == :false || @token == :null || @token == :empty s << @token_str elsif @token == :string s << @token_str.inspect #elsif @token == :stag || @token == :cont || @token == :etag # s << '@' + @token.id2name elsif @token == :expand2 s << '@' + @token_str elsif @token.is_a?(Symbol) s << @token.inspect elsif @token == ':::' s << @token + @token_str elsif @token == '::' s << @token + @token_str else s << @token end s << @newline end