| version 1.4, 2000/01/23 00:25:56 | 
version 1.17, 2002/08/04 07:16:54 | 
 | 
 | 
|  /* $OpenXM: OpenXM_contrib2/asir2000/lib/xm,v 1.3 2000/01/16 06:28:00 takayama Exp $ */ | 
 /* | 
|   | 
  * Copyright (c) 1994-2000 FUJITSU LABORATORIES LIMITED | 
|   | 
  * All rights reserved. | 
|   | 
  * | 
|   | 
  * FUJITSU LABORATORIES LIMITED ("FLL") hereby grants you a limited, | 
|   | 
  * non-exclusive and royalty-free license to use, copy, modify and | 
|   | 
  * redistribute, solely for non-commercial and non-profit purposes, the | 
|   | 
  * computer program, "Risa/Asir" ("SOFTWARE"), subject to the terms and | 
|   | 
  * conditions of this Agreement. For the avoidance of doubt, you acquire | 
|   | 
  * only a limited right to use the SOFTWARE hereunder, and FLL or any | 
|   | 
  * third party developer retains all rights, including but not limited to | 
|   | 
  * copyrights, in and to the SOFTWARE. | 
|   | 
  * | 
|   | 
  * (1) FLL does not grant you a license in any way for commercial | 
|   | 
  * purposes. You may use the SOFTWARE only for non-commercial and | 
|   | 
  * non-profit purposes only, such as academic, research and internal | 
|   | 
  * business use. | 
|   | 
  * (2) The SOFTWARE is protected by the Copyright Law of Japan and | 
|   | 
  * international copyright treaties. If you make copies of the SOFTWARE, | 
|   | 
  * with or without modification, as permitted hereunder, you shall affix | 
|   | 
  * to all such copies of the SOFTWARE the above copyright notice. | 
|   | 
  * (3) An explicit reference to this SOFTWARE and its copyright owner | 
|   | 
  * shall be made on your publication or presentation in any form of the | 
|   | 
  * results obtained by use of the SOFTWARE. | 
|   | 
  * (4) In the event that you modify the SOFTWARE, you shall notify FLL by | 
|   | 
  * e-mail at risa-admin@sec.flab.fujitsu.co.jp of the detailed specification | 
|   | 
  * for such modification or the source code of the modified part of the | 
|   | 
  * SOFTWARE. | 
|   | 
  * | 
|   | 
  * THE SOFTWARE IS PROVIDED AS IS WITHOUT ANY WARRANTY OF ANY KIND. FLL | 
|   | 
  * MAKES ABSOLUTELY NO WARRANTIES, EXPRESSED, IMPLIED OR STATUTORY, AND | 
|   | 
  * EXPRESSLY DISCLAIMS ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS | 
|   | 
  * FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT OF THIRD PARTIES' | 
|   | 
  * RIGHTS. NO FLL DEALER, AGENT, EMPLOYEES IS AUTHORIZED TO MAKE ANY | 
|   | 
  * MODIFICATIONS, EXTENSIONS, OR ADDITIONS TO THIS WARRANTY. | 
|   | 
  * UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, TORT, CONTRACT, | 
|   | 
  * OR OTHERWISE, SHALL FLL BE LIABLE TO YOU OR ANY OTHER PERSON FOR ANY | 
|   | 
  * DIRECT, INDIRECT, SPECIAL, INCIDENTAL, PUNITIVE OR CONSEQUENTIAL | 
|   | 
  * DAMAGES OF ANY CHARACTER, INCLUDING, WITHOUT LIMITATION, DAMAGES | 
|   | 
  * ARISING OUT OF OR RELATING TO THE SOFTWARE OR THIS AGREEMENT, DAMAGES | 
|   | 
  * FOR LOSS OF GOODWILL, WORK STOPPAGE, OR LOSS OF DATA, OR FOR ANY | 
|   | 
  * DAMAGES, EVEN IF FLL SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF | 
|   | 
  * SUCH DAMAGES, OR FOR ANY CLAIM BY ANY OTHER PARTY. EVEN IF A PART | 
|   | 
  * OF THE SOFTWARE HAS BEEN DEVELOPED BY A THIRD PARTY, THE THIRD PARTY | 
|   | 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE, | 
|   | 
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE. | 
|   | 
  * | 
|   | 
  * $OpenXM: OpenXM_contrib2/asir2000/lib/xm,v 1.16 2002/07/30 12:47:00 takayama Exp $ | 
|   | 
 */ | 
|  /**  xm  **/ | 
 /**  xm  **/ | 
|  Xm_noX = 0$ | 
 Xm_noX = 0$ | 
|  /* 1 : using X-window system. 0 : not using X-window system. */ | 
 /* 1 : using X-window system. 0 : not using X-window system. */ | 
|  /* TODO: db.restore should be called after sm1 error and interruption. | 
 /* TODO: db.restore should be called after sm1 error and interruption. | 
|           cf. var.sm1,  debugMode | 
          cf. var.sm1,  debugMode | 
|  */ | 
 */ | 
|   | 
 Xm_use_timer_to_start_server = 1$ | 
|   | 
  | 
|  print("xm Version 20000123. ox_help(0); ox_help(\"keyword\"); for help message ")$ | 
  | 
|  XM_debug=1$ | 
 XM_debug=1$ | 
|   | 
  | 
|  /*&C-texi | 
 /*&C-texi | 
 | 
 | 
|  @chapter OpenXM-Contrib General Functions | 
 @chapter OpenXM-Contrib General Functions | 
|  */ | 
 */ | 
|  /*&jp-texi | 
 /*&jp-texi | 
|  @section{函数一覧} | 
 @section 函数一覧 | 
|  */ | 
 */ | 
|  /*&eg-texi | 
 /*&eg-texi | 
|  @section{Functions} | 
 @section Functions | 
|  */ | 
 */ | 
|   | 
  | 
|   | 
  | 
| Line 65  def ox_check_errors(P) { | 
 
  | 
| Line 113  def ox_check_errors(P) { | 
 
 
 | 
|  * ox_check_errors2:: | 
 * ox_check_errors2:: | 
|  @end menu | 
 @end menu | 
|  @node ox_check_errors2,,, Top | 
 @node ox_check_errors2,,, Top | 
|  @subsection{@code{ox_check_errors2}} | 
 @subsection @code{ox_check_errors2} | 
|  @findex ox_check_errors2 | 
 @findex ox_check_errors2 | 
|  @table @t | 
 @table @t | 
|  @item ox_check_errors2(@var{p}) | 
 @item ox_check_errors2(@var{p}) | 
 | 
 | 
|  * ox_check_errors2:: | 
 * ox_check_errors2:: | 
|  @end menu | 
 @end menu | 
|  @node ox_check_errors2,,, Top | 
 @node ox_check_errors2,,, Top | 
|  @subsection{@code{ox_check_errors2}} | 
 @subsection @code{ox_check_errors2} | 
|  @findex ox_check_errors2 | 
 @findex ox_check_errors2 | 
|  @table @t | 
 @table @t | 
|  @item ox_check_errors2(@var{p}) | 
 @item ox_check_errors2(@var{p}) | 
| Line 151  def ox_check_errors2(P) { | 
 
  | 
| Line 199  def ox_check_errors2(P) { | 
 
 
 | 
|   | 
  | 
|  def first(A) {return(A[0]);} | 
 def first(A) {return(A[0]);} | 
|   | 
  | 
|   | 
  | 
|   | 
 def ox_grep(A) { | 
|   | 
   if (getenv("LANG") == "ja_JP.EUC") { | 
|   | 
     F = get_rootdir()+"/help-jp/"; | 
|   | 
   }else{ | 
|   | 
     F = get_rootdir()+"/help-eg/"; | 
|   | 
   } | 
|   | 
   Pager = getenv("PAGER"); | 
|   | 
   if (Pager == 0) Pager="more"; | 
|   | 
   OF = F+"xm.help"; | 
|   | 
  | 
|   | 
   print("---------- Result of grep  (ox_grep) ---------------------")$ | 
|   | 
   shell("(cd " + F + " ; " + " grep "+A+" * xm.help/* | "+Pager+" )"); | 
|   | 
  | 
|   | 
   print("---------- Possible help keyword  for help -------------")$ | 
|   | 
   shell("ls "+F+" | grep "+A); | 
|   | 
   print("---------- Possible help keyword  for ox_help ----------")$ | 
|   | 
   shell("ls "+OF+" | grep "+A); | 
|   | 
  | 
|   | 
   return(0); | 
|   | 
 } | 
|   | 
  | 
|   | 
  | 
|   | 
  | 
|  load("sm1")$ | 
 load("sm1")$ | 
|  load("gnuplot")$ | 
 load("gnuplot")$ | 
|  load("tigers")$ | 
 load("tigers")$ | 
|  load("phc")$ | 
 load("phc")$ | 
|   | 
 load("longname")$ | 
|   | 
  | 
|  end$ | 
 end$ |