Skip to content

man PMK

tajmone edited this page Feb 5, 2022 · 2 revisions

pmk(1) — man page

ℹ️

This document was converted from man page format to AsciiDoc by Tristano Ajmone using pandoc on the original “pmk.1” file from the source repository.

Styles and formatting were adjusted according to need, but the original contents were left unaltered.

⚠️

The company SoftLab AB (Sweden) mentioned in this document no longer exists, it was sold in the late 90s.

Any reference to the softlab.se web domain found in this document is unrelated to the SoftLab Rising company using the softlab.se domain today.

If you have any questions regarding this software, please open an Issue on the upstream repository.

NAME

pmk — ParserMaker, generate syntactical analysers

SYNOPSIS

pmk [-help] [<option> …​] <file>

DESCRIPTION

pmk is the ParserMaker component in SoftLab’s ToolMaker kit. ParserMaker is a general and advanced tool for the construction and maintainance of language processors — parsers. The ParserMaker system contains many facilities which makes it easy to use for various applications, facilities that are not common in similar systems.

Input is a file describing the grammar to be recognized, semantic actions etc. and output is generated source files ready for compilation.

ParserMaker is well integrated with the other components of the ToolMaker package.

ARGUMENTS

file

The name of the ParserMaker description file. Default extension is .pmk.

OPTIONS

-help

Print a brief description of the parameters and the options. For further information about options refer to the ParserMaker Reference Manual.

FILES

<file>.tmk

The ToolMaker Common Description file. Contains common definitions for all the Makers in the ToolMaker package. <file> is the name of the description file with any .pmk extension removed.

<file>.pml

The list file produced by pmk. <file> is the name of the description file with any .pmk extension removed.

<file>.pmt

The intermediate tables produced used by pmk. <file> is the name of the description file with any .pmk extension removed.

SEE ALSO

smk(1L), lmk(1L), toolmake(1L), imp(1L)
ParserMaker Reference Manual (part of the ToolMaker Reference Manual)

AUTHOR

Email to: tools@softlab.se

NOTES

These manual pages corresponds to ToolMaker version 2.1.

Copyright © 1989–1995, SoftLab ab.

Clone this wiki locally