source: tools/prettyprinter/test.y@ 4bf3b2b

ADT aaron-thesis arm-eh ast-experimental cleanup-dtors deferred_resn demangler enum forall-pointer-decay jacob/cs343-translation jenkins-sandbox new-ast new-ast-unique-expr new-env no_list persistent-indexer pthread-emulation qualifiedEnum resolv-new with_gc
Last change on this file since 4bf3b2b was 6b0b624, checked in by Peter A. Buhr <pabuhr@…>, 8 years ago

change #ifndef to #pragma once

  • Property mode set to 100644
File size: 588 bytes
Line 
1/* adasd1 */
2
3%token<tokenp> A 1 , B 2 C 3 // %%
4%type<tokenp> A , B C // %%
5%type A , B C // %%
6
7/* adsad2 */
8
9%%
10
11rules2 : pop xxx %prec '.' yyy push %prec '.' /* XX */
12 { $$ = build_nt (CALL_EXPR, $1, $2, NULL_TREE); }
13 { $$ = build_nt (CALL_EXPR, $1, $2, NULL_TREE); }
14 | xxx yyy ';'
15 ;
16
17rules1 :
18 /* empty */
19 {}
20 | xxx
21 /* fred */ yyy
22 | xxx
23 {}
24 yyy ';'
25 |
26 ;
27
28mark : MARK
29 | error /* missing %% */
30 {
31 cerr << "no input grammar, missing %% mark" << endl;
32 exit( -1 );
33 }
34 ;
35
36x : xxx yyy
37
38y :
39 ;
40
41w :
42 xxx
43 |
44 yyy
45 ;
46%%
47{
48 {
49 }
50}
Note: See TracBrowser for help on using the repository browser.