By John Levine, Tony Mason, Doug Brown
Price: $29.95 USD
£20.95 GBP€59.00 EUR$59.95 AUD
Cover | Table of Contents | Colophon
statement → NAME = expression
expression → NUMBER + NUMBER | NUMBER − NUMBER
CREATE SCHEMA
AUTHORIZATION JOHNL
CREATE TABLE Foods (
name CHAR(8) NOT NULL,
type CHAR(5),
flavor CHAR(6),
PRIMARY KEY ( name )
)
CREATE TABLE Courses (
course CHAR(8) NOT NULL PRIMARY KEY,
flavor CHAR(6),
sequence INTEGER
)
...definition section ...
%%
... rules section ...
%%
... user subroutines ...
... definition section ...
%%
... rules section ...
%%
... user subroutines section ...
%token A B C
%%
start: ↑ A B C;
%token A B C
%%
start: A B ↑ C;
%token A B C D E F
%%
start: x
| y;
x: A B ↑ C D;
y: A B ↑ E F;
start: x
| y;
x: A B C ↑ D;
y: A B E F;
start: x
| y;
x: A B z R;
y: A B z S;
z:C D
start: x
| y;
x: A ↑ B z R;
y: A ↑ B z S;
z: C D
5/2000 nodes(%e), 16/5000 positions(%p), 5/2500 (%n),
4 transitions, 0/1000 packed char classes(%k), 6/5000
packed transitions(%a), 113/5000 output slots(%o)
Free Software Foundation, Inc.
675 Massachusetts Avenue
Cambridge, MA 02139
(617) 876-3296
Mortice Kern Systems
35 King Street North
Waterloo, ON N2J2W9
Canada
Phone: +1 519 884 2251
or in the U.S. (800) 265-2797
E-mail: inquiry@mks.com
Abraxas Software
7033 SW Macadam Avenue
Portland OR 97219
Phone: +1 503 244 5253
Return to lex & yacc