Last update: Thu Apr 12 03:37:15 MDT 2012
Top |
Symbols |
Numbers |
Math |
A |
B |
C |
D |
E |
F |
G |
H |
I |
J |
K |
L |
M |
N |
O |
P |
Q |
R |
S |
T |
U |
V |
W |
X |
Y |
Z
BibTeX entry
@Article{Hahne:1994:UYL,
author = "Bruce Hahne and Hiroyuki Sat{\=o}",
title = "Using {YACC} and {Lex} with {C++}",
journal = j-SIGPLAN,
volume = "29",
number = "12",
pages = "94--103",
month = dec,
year = "1994",
CODEN = "SINODQ",
ISSN = "0362-1340 (print), 1523-2867 (print), 1558-1160 (electronic)",
ISSN-L = "0362-1340",
bibdate = "Sun Dec 14 09:16:58 MST 2003",
bibsource = "http://portal.acm.org/",
acknowledgement = ack-nhfb,
classification = "C6110J (Object-oriented programming); C6115
(Programming support); C6120 (File organisation);
C6140D (High level languages); C6150C (Compilers,
interpreters and other processors)",
corpsource = "Mitsubishi Electr. Corp., Kanagawa, Japan",
keywords = "C language; C++ classes; C++ constructors; compiler
design; compiler generators; formal specification;
individual terminals; inheritance; inherited
attributes; Lex lexical analysis tool; nonterminals;
object-oriented languages; syntax tree; synthesized
attributes; tree data structures; tree traversal;
virtual functions; YACC parser; YACC parser generator
tool; YACC specification",
treatment = "P Practical",
}
Related entries
- attributes,
25(6)197,
28(3)369,
28(7)23,
29(11)171,
31(9)2-1,
31(9)160,
31(9)258,
31(9)268,
33(7)1
- C6110J,
28(3)69,
28(3)133,
28(3)271,
28(3)349,
28(3)351,
28(3)367,
28(6)139-1,
28(7)23,
28(7)218,
28(7)249,
29(1)46,
29(2)19,
29(5)17-1,
29(5)31,
29(6)326,
29(7)15,
29(7)21,
29(7)29,
29(7)61,
29(8)74,
29(8)119,
29(9)9,
29(9)17,
29(9)105,
29(9)135,
29(10)1,
29(10)16,
29(10)31,
29(10)51,
29(10)85,
29(10)113,
29(10)153,
29(10)164,
29(10)176,
29(10)191,
29(10)205,
29(10)212,
29(10)229,
29(10)244,
29(10)259,
29(10)272,
29(10)287,
29(10)301,
29(10)324,
29(10)355,
29(10)373,
29(10)403,
29(10)427,
29(10)440,
29(10)453,
29(12)38,
29(12)48,
29(12)66,
29(12)78,
29(12)104,
30(2)12,
30(3)35,
30(3)111,
30(3)119,
30(6)93,
30(6)103,
30(8)11,
30(8)48,
30(11)31,
30(11)50
- C6115,
25(1)52,
29(6)196,
29(8)1,
29(8)13,
29(8)22,
29(8)46,
29(9)44,
29(9)77,
29(10)164,
29(10)212,
29(10)229,
29(10)287,
29(10)355,
29(10)403,
29(11)263,
29(12)38,
29(12)73,
29(12)78,
30(3)111,
30(3)119,
30(6)103,
30(6)291,
30(8)11,
30(8)48,
30(8)68,
30(8)80-1,
30(11)50,
30(11)99,
30(11)108,
30(11)117,
30(11)134,
30(11)146-1
- constructor,
27(6)29,
28(4)67,
28(6)139-1,
29(1)46,
31(2)4,
31(2)4-1
- generator,
25(4)59,
25(6)1,
25(6)9,
25(6)189,
25(6)197,
25(6)209,
26(6)45,
27(7)82,
27(9)213,
28(6)237,
29(7)54,
29(8)59,
29(9)44,
29(11)263,
30(3)119,
30(5)37,
31(5)249,
31(8)52,
33(5)291,
33(9)87,
33(11)151
- individual,
25(6)40,
27(7)200,
27(7)311,
28(3)177,
28(3)299,
28(6)126,
28(7)92,
28(7)187,
29(6)13,
30(8)179
- inheritance,
25(6)85,
25(6)85-1,
25(7)7,
25(10)161,
25(10)303,
25(10)312,
26(9)211,
26(11)89,
27(10)16,
27(10)25,
28(3)367,
28(4)61,
28(9)36,
28(9)47,
28(10)231,
28(10)271,
28(10)271-1,
28(10)360,
28(10)363,
29(5)37,
29(7)21,
29(7)29,
29(7)61,
29(8)119,
29(8)129,
29(10)1,
29(10)31,
29(10)153,
29(10)164,
29(10)440,
29(12)48,
29(12)78,
30(2)49,
30(3)35,
30(5)43,
30(5)43,
31(10)235,
34(6)68,
34(10)256
- inherited,
29(8)129
- Lex,
29(7)54
- lexical,
29(7)54,
30(6)174
- nonterminal,
25(6)197
- parser,
25(4)51,
25(4)59,
26(2)109,
27(7)82,
27(11)39,
28(6)156,
29(1)46,
29(4)23,
29(7)54,
29(9)9,
29(9)115,
33(9)87
- syntax,
25(4)51,
25(4)73,
25(6)197,
25(6)209,
25(8)37,
27(1)42,
27(3)61,
27(4)77,
27(5)z,
28(3)345,
28(3)349,
28(3)351,
28(3)355,
28(3)359,
28(3)365,
28(6)156,
28(7)112,
29(7)54,
29(9)44,
29(12)48,
33(2)65
- terminal,
30(11)60,
34(2)36,
34(2)36,
34(7)104
- traversal,
32(8)164,
34(10)70
- tree,
25(4)51,
25(6)9,
25(6)296,
26(6)177-1,
26(6)192,
27(4)68,
27(7)82,
27(7)331,
28(3)363,
28(3)367,
28(6)126,
28(6)156,
29(6)135,
29(6)171,
29(6)218,
29(6)337,
29(6)337-1,
29(8)59,
29(9)51,
30(3)1,
30(6)32,
30(6)47,
30(6)163-1,
30(6)246,
30(8)29,
30(10)251,
31(1)28,
31(5)54,
31(9)222-1,
32(5)85,
33(9)87,
34(1)204,
34(4)19,
34(4)19-1
- virtual,
26(4)96,
27(7)55,
27(9)187,
28(10)48,
29(4)31,
29(5)37,
29(6)196,
29(10)65,
29(10)259,
29(10)324,
29(11)38,
29(11)98,
29(11)122,
29(11)132-1,
29(11)158,
29(11)171,
29(11)319,
29(12)73,
30(6)315,
30(7)52,
30(7)52,
30(11)31,
30(11)146-1,
31(9)74,
31(9)84,
31(9)210,
31(9)244-1,
31(9)258,
31(9)279,
31(10)306,
31(10)324,
32(2)22,
32(2)22-1,
32(7)217,
32(10)125,
32(12)107,
33(3)73,
33(3)73-1,
33(5)269,
33(10)36,
33(10)179,
33(10)179-1,
33(11)71,
33(11)295,
34(6)37,
34(6)37-1,
34(8)119,
34(10)114
- YACC,
27(7)82