# Ppp-1.0.0

**URL:** <https://www.ruby-forum.com/t/ppp-1-0-0/95342>\
**Category:** Ruby\
**Created:** [January 17, 2006, 1:09am UTC](https://www.ruby-forum.com/t/ppp-1-0-0/95342 "2006-01-17T01:09:33Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![unknown](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/u/4bbf92/32.png) [@unknown](https://www.ruby-forum.com/u/unknown)\
**Post date:** [January 17, 2006, 1:09am UTC](https://www.ruby-forum.com/t/ppp-1-0-0/95342/1 "2006-01-17T01:09:33Z")

</div>

Hi,

== Abstract

`ppp' is a powerful version of `kernel#p’.  
It is useful for debugging.

: ppp  
stderr with inspect  
: pppp  
stderr with pp  
: ppm  
((\<message|URL:[http://www.rubyist.net/~rubikitch/computer/belld/](http://www.rubyist.net/~rubikitch/computer/belld/)\>))  
with inspect  
: ppmp  
message with pp

== Usage

irb(main):109:0\> a = 1  
1  
irb(main):110:0\> s = “string”  
“string”  
irb(main):112:0\> ppp :a, :s  
a = 1  
s = “string”  
[:a, :s]

It is available at  
[http://www.rubyist.net/~rubikitch/computer/ppp/index.en.html](http://www.rubyist.net/~rubikitch/computer/ppp/index.en.html)

== What’s new

=== [2006/01/17] 1.0.0 released  
stable release

== Install  
Please execute the following commands.

ruby -ropen-uri -e  
‘URI(“[http://www.rubyist.net/~rubikitch/archive/ppp-1.0.0.tar.gz](http://www.rubyist.net/~rubikitch/archive/ppp-1.0.0.tar.gz)”).read.display’

> ppp-1.0.0.tar.gz  
> tar xzvf ppp-1.0.0.tar.gz

When you failed, please download it from the next link.

- 

((\<ppp-1.0.0.tar.gz|URL:[http://www.rubyist.net/~rubikitch/archive/ppp-1.0.0.tar.gz](http://www.rubyist.net/~rubikitch/archive/ppp-1.0.0.tar.gz)\>))

Then, install it.

sudo ruby setup.rb
