-- PGS.df, Cedar Parser Generator and Table Compiler
-- Copyright (C) 1985 by Xerox Corporation.  All rights reserved.
-- Satterthwaite, October 25, 1985 9:25:24 am PDT
-- Doug Wyatt, April 2, 1984 4:42:38 pm PST
-- Russ Atkinson (RRA) March 19, 1985 10:11:39 am PST

Exports [Cedar]<Cedar6.0>Top>
  PGS.df                                       25-Oct-85 10:36:50 PDT

Exports [Cedar]<Cedar6.0>PGS>
  PGS.load!1                                   19-Mar-84 13:12:03 PST
 +PGS.bcd!4                                    25-Oct-85 09:36:55 PDT
  TableCompiler.load!1                         28-Mar-84 17:25:54 PST
 +TableCompiler.bcd!4                          25-Oct-85 09:37:00 PDT

Exports [Cedar]<Cedar6.0>Documentation>

  PGS.tioga!1                                  02-Apr-84 17:47:33 PST

Directory [Cedar]<Cedar6.0>PGS>

-- PGS

  MakePGS.cm!4                                 25-Oct-85 09:33:44 PDT

-- Interface sources
-- from Binder:  ProtoP1.mesa
  PGSOps.mesa!3                                16-Oct-85 17:24:38 PDT
  PGSTypes.mesa!3                              16-Oct-85 17:27:53 PDT
  PGSConDefs.mesa!3                            16-Oct-85 17:32:10 PDT
  TableCommand.mesa!2                          19-Mar-85 09:56:05 PST

-- Implementation sources
  PGSBcd.mesa!3                                18-Oct-85 10:09:14 PDT
  PGSControl.mesa!3                            18-Oct-85 10:20:40 PDT
  PGSFormat.mesa!3                             16-Oct-85 17:38:49 PDT
  PGSInterface.mesa!3                          16-Oct-85 16:01:32 PDT
-- from compiler:  ProtoParser.mesa
  PGSLALR.mesa!3                               16-Oct-85 17:47:23 PDT
  PGSSymbols.mesa!3                            18-Oct-85 10:05:32 PDT
  PGSTab.mesa!3                                18-Oct-85 10:24:14 PDT
  TableSymbols.mesa!2                          19-Mar-85 10:04:16 PST

-- Source for PGS grammar
  PGSScan.pgs!2                                16-Oct-85 16:06:50 PDT

-- Products of: PGS [defs: PGSParseTable, grammar: PGS] ← PGSScan.pgs
  PGSScan.mesa!4                               25-Oct-85 09:33:52 PDT
  PGSParseTable.mesa!3                         25-Oct-85 09:33:58 PDT
  PGSParseData.bcd!3                           25-Oct-85 09:33:58 PDT
  PGS.grammar!3                                25-Oct-85 09:33:56 PDT

-- Interfaces
  PGSParseTable.bcd!4                          25-Oct-85 09:34:01 PDT
  PGS1.bcd!4                                   25-Oct-85 09:34:03 PDT
  PGSOps.bcd!4                                 25-Oct-85 09:34:05 PDT
  PGSTypes.bcd!4                               25-Oct-85 09:34:08 PDT
  PGSConDefs.bcd!4                             25-Oct-85 09:34:12 PDT
  TableCommand.bcd!4                           25-Oct-85 09:34:14 PDT

-- Implementations
  PGSBcd.bcd!4                                 25-Oct-85 09:34:20 PDT
  PGSControl.bcd!4                             25-Oct-85 09:34:30 PDT
  PGSFormat.bcd!4                              25-Oct-85 09:34:43 PDT
  PGSInterface.bcd!4                           25-Oct-85 09:34:52 PDT
  PGSLALR.bcd!4                                25-Oct-85 09:35:00 PDT
  ProtoParser.bcd!2                            25-Oct-85 09:35:17 PDT
  PGSScan.bcd!4                                25-Oct-85 09:35:33 PDT
  PGSSymbols.bcd!4                             25-Oct-85 09:36:52 PDT
  PGSTab.bcd!4                                 25-Oct-85 09:35:46 PDT
  TableSymbols.bcd!4                           25-Oct-85 09:36:01 PDT

  InternalSymbolOps.bcd!1                      25-Oct-85 09:36:26 PDT
  InternalSymbolPack.bcd!1                     25-Oct-85 09:36:32 PDT
  InternalSymbolPackExt.bcd!1                  25-Oct-85 09:36:43 PDT

  PGS.config!4                                 25-Oct-85 09:23:18 PDT

-- Table compiler

  TableControl.mesa!2                          19-Mar-85 10:05:15 PST
  StringCompactor.mesa!2                       19-Mar-85 10:05:56 PST
  ModuleMaker.mesa!2                           19-Mar-85 10:06:20 PST

  TableControl.bcd!4                           25-Oct-85 09:36:08 PDT
  StringCompactor.bcd!4                        25-Oct-85 09:36:14 PDT
  ModuleMaker.bcd!4                            25-Oct-85 09:36:21 PDT

  TableCompiler.config!4                       25-Oct-85 09:23:15 PDT

Imports [Cedar]<Cedar6.0>Top>Binder.df Of ~=
  Using [ProtoP1.mesa]

Imports [Cedar]<Cedar6.0>Top>Compiler.df Of ~=
  Using [ProtoParser.mesa]

Imports [Cedar]<Cedar6.0>Top>BCDStuff.df Of ~=
  Using [SymbolOps.mesa, SymbolPack.mesa, SymbolPackExt.mesa]

Imports [Cedar]<Cedar6.0>Top>MesaRuntime.df Of ~=
  Using [Basics.bcd, PrincOps.bcd, PrincOpsUtils.bcd, RuntimeError.bcd]

Imports [Cedar]<Cedar6.0>Top>BasicTime.df Of ~=
  Using [BasicTime.bcd]

Imports [Cedar]<Cedar6.0>Top>Loader.df Of ~=
  Using [Loader.bcd]

Imports [Cedar]<Cedar6.0>Top>SafeStorage.df Of ~=
  Using [UnsafeStorage.bcd]

Imports [Cedar]<Cedar6.0>Top>Rope.df Of ~=
  Using [ConvertUnsafe.bcd, Rope.bcd]

Imports [Cedar]<Cedar6.0>Top>VM.df Of ~=
  Using [VM.bcd]

Imports [Cedar]<Cedar6.0>Top>FS.df Of ~=
  Using [FS.bcd]

Imports [Cedar]<Cedar6.0>Top>IO.df Of ~=
  Using [IO.bcd, IOClasses.bcd]

Imports [Cedar]<Cedar6.0>Top>BasicLoadState.df Of ~=
  Using [BcdDefs.bcd, BcdOps.bcd, Table.bcd, TimeStamp.bcd]

Imports [Cedar]<Cedar6.0>Top>BasicPackages.df Of ~=
  Using [Commander.bcd]

Imports [Cedar]<Cedar6.0>Top>BCDStuff.df Of ~=
  Using [FileSegment.bcd, Literals.bcd, SymbolPack.bcd, Symbols.bcd, SymbolSegment.bcd,
    SymbolTable.bcd, Tree.bcd]

Imports [Cedar]<Cedar6.0>Top>Compiler.df Of ~=
  Using [Alloc.bcd, InternalAllocImpl.bcd, CommandPack.bcd, CommandUtil.bcd, OSMiscOps.bcd,
    OSMiscOpsImpl.bcd]