1: /* Copyright (c) Stichting Mathematisch Centrum, Amsterdam, 1985. */
   2: 
   3: /*
   4:   $Header: b2par.h,v 1.4 85/08/22 16:42:58 timo Exp $
   5: */
   6: 
   7: /* General definitions for the parser */
   8: 
   9: /* contexts: */
  10: #define In_share 's'
  11: #define In_ranger 'q'
  12: #define In_ref 'r'
  13: 
  14: /* Expressions: */
  15: 
  16: parsetree expr();
  17: parsetree singexpr();
  18: bool tag_operator();
  19: bool is_b_tag();
  20: /* Procedure selection(); */
  21: 
  22: /* Targets: */
  23: 
  24: parsetree targ();
  25: /* Procedure tar_trimmed_text(); */
  26: 
  27: /* Tests: */
  28: 
  29: parsetree test();
  30: parsetree unp_test();
  31: extern bool dya_proposition;
  32: 
  33: /* Commands: */
  34: 
  35: parsetree cmd_suite();
  36: /* Procedure suite_command(); */
  37: bool simple_command();
  38: bool control_command();
  39: bool term_com();
  40: bool is_comment();
  41: value tail_line();
  42: 
  43: /* B units */
  44: 
  45: parsetree unit();
  46: bool unit_keyword();
  47: parsetree collateral();
  48: parsetree compound();
  49: parsetree idf();
  50: extern literal idf_cntxt;
Last modified: 1985-08-27
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 627
Valid CSS Valid XHTML 1.0 Strict