File: README

package info (click to toggle)
zoem 04-173-1
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 2,316 kB
  • ctags: 1,716
  • sloc: ansic: 14,114; sh: 798; makefile: 206; perl: 14
file content (31 lines) | stat: -rw-r--r-- 1,694 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
# $Id: README,v 1.4 2002/12/18 13:40:14 flux Exp $

   Zoem is an interpreter for an interpretive language which is called,
   as things go, zoem. The pair of them was created by Stijn van Dongen.
   From the Zoem User Manual:

      Zoem is an interpretive macro language with substantial facilities for
      programming. It supports a two-stage process, consisting of macro
      interpretation (featuring inside-out evaluation if needed), followed by a
      simple and powerful application of stream character filtering.

      Its syntax is remindful of \it{TeX}'s, it has dictionary stacks like
      \it{PostScript}, and various resemblances to \it{m4} and \it{info}.  It
      has interfaces to modules making life easy \- counters, references,
      arithmetic, multi-dimensional data storage, input/output operations,
      regular expressions, and system commands.

      Zoem is used for creating extendible dummy mark-up languages and mapping
      those to real mark-up languages.  The dummy languages have all the power
      of the zoem primitives available to them.  A prime application is the
      creation of little mark-up languages that allow easy preparation of
      documents for use with different devices.  Two examples are the zoem
      \bf{faq} language and the zoem \bf{man} language, both of which
      can be used to generate troff output and html output.

   The version tag, which is of the form dd-ddd, encodes the year and
   day in year in which the distribution was made. So 02-058 encodes the
   58-th day of the year 2002.

   See LICENSE for copyright and licensing, see THANKS for contributors,
   see INSTALL for generic installation instructions.