~ubuntu-branches/ubuntu/trusty/styx/trusty

« back to all changes in this revision

Viewing changes to inc/prs_io.h

  • Committer: Bazaar Package Importer
  • Author(s): Frederik Schüler
  • Date: 2007-07-01 23:06:53 UTC
  • mfrom: (0.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20070701230653-8tcr3ow0d49alwj2
Tags: 1.7.5-1
* New upstream version.
* Bump standard to 2.7.2, no changes needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
/* creates source [$'Environ'/]<Language>_pim.c for parse table 'PTab' */
41
41
;
42
42
 
43
 
void PLR_Src_Source(FILE* fp, c_string fid, PLR_Tab PTab)
 
43
void PLR_Src_Source
 
44
     (
 
45
       FILE* fp, c_string fid, PLR_Tab PTab, c_string prefix, c_string suffix
 
46
     )
44
47
/* writes source for parse table 'PTab' to file 'fp';
45
 
   produces a source header if filename 'fid' is not empty
 
48
   produces a source header if filename 'fid' is not empty;
 
49
   encapsulates output lines with 'prefix' and 'suffix'
46
50
*/
47
51
;
48
52
 
49
 
void PLR_Src_Modul(c_string Environ, PLR_Tab PTab)
 
53
void PLR_Src_Modul(c_string Environ, PLR_Tab PTab, c_string Template)
50
54
#define PLR_printCTab PLR_CTab_Modul
51
 
/* creates source [$'Environ'/]<Language>.ptbl for parse table 'PTab' */
 
55
/* creates source [$'Environ'/]<Language>.ptbl for parse table 'PTab';
 
56
   it uses the template file for the export, if 'Template' is a regular file
 
57
*/
52
58
;
53
59
 
54
60