|
|
DataMuseum.dkPresents historical artifacts from the history of: Rational R1000/400 Tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Rational R1000/400 Tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - downloadIndex: T V
Length: 694 (0x2b6)
Types: TextFile
Names: »V«
└─⟦a7d1ea751⟧ Bits:30000550 8mm tape, Rational 1000, !users!projects 94_04_11
└─⟦129cab021⟧ »DATA«
└─⟦this⟧
-- This package parses and interprets the following rules:
--
-- rule 0:
-- syntax: <list> ::= identifier {identifier}
-- rule 1:
-- syntax: <list> ::= keyword identifier {keyword identifier}
with Scanner;
with Message;
package List is
procedure Parse (Ident : in out Message.Unary; Kwd : in out Message.Unary);
procedure Unparse (Ident : Message.Unary; Kwd : Message.Unary);
function Is_First (T : Scanner.Token) return Boolean;
private
procedure Parse_Ident (Ident : in out Message.Unary;
Kwd : in out Message.Unary);
procedure Parse_Kwd (Ident : in out Message.Unary;
Kwd : in out Message.Unary);
end List;