PageRenderTime 46ms CodeModel.GetById 22ms RepoModel.GetById 1ms app.codeStats 0ms

/jEdit/tags/jedit-4-0-pre3/bsh/commands/print.bsh

#
Unknown | 19 lines | 15 code | 4 blank | 0 comment | 0 complexity | 7cb38bbb58a6d41aa402c3c4495df104 MD5 | raw file
Possible License(s): BSD-3-Clause, AGPL-1.0, Apache-2.0, LGPL-2.0, LGPL-3.0, GPL-2.0, CC-BY-SA-3.0, LGPL-2.1, GPL-3.0, MPL-2.0-no-copyleft-exception, IPL-1.0
  1. bsh.help.print = "usage: print( value )";
  2. print( arg ) {
  3. if ( arg == null )
  4. arg = "null";
  5. if ( arg instanceof Object [] ) {
  6. len = arg.length;
  7. print( "Array: "+arg +" {");
  8. for( int i=0; i< len; i++ ) {
  9. this.interpreter.print(" ");
  10. print( arg[i] );
  11. }
  12. print ( "}");
  13. } else
  14. this.interpreter.println(String.valueOf(arg));
  15. }