• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:style

1 # Checking the output filenames.                    -*- Autotest -*-
3 # Copyright (C) 2000-2002, 2005-2012 Free Software Foundation, Inc.
21 # AT_CHECK_OUTPUT(INPUT-FILE, [DIRECTIVES], [FLAGS], EXPECTED-FILES, [SHELLIO],
22 # [ADDITIONAL-TESTS], [PRE-TESTS])
23 # -----------------------------------------------------------------------------
29 */*) mkdir -p `echo "$file" | sed 's,/.*,,'`;;
44 AT_CHECK_OUTPUT([foo.y], [], [-dv],
47 # Some versions of Valgrind (at least valgrind-3.6.0.SVN-Debian) report
49 # skip this test group during maintainer-check-valgrind.
50 AT_CHECK_OUTPUT([foo.y], [], [-dv],
52 [>&-], [],
55 AT_CHECK_OUTPUT([foo.y], [], [-dv -o foo.c],
57 AT_CHECK_OUTPUT([foo.y], [], [-dv -o foo.tab.c],
59 AT_CHECK_OUTPUT([foo.y], [], [-dv -y],
61 AT_CHECK_OUTPUT([foo.y], [], [-dv -b bar],
63 AT_CHECK_OUTPUT([foo.y], [], [-dv -g -o foo.c],
75 # Exercise %output and %file-prefix including deprecated '='
76 AT_CHECK_OUTPUT([foo.y], [%file-prefix "bar" %defines %verbose], [],
81 [%file-prefix="baz" %output "bar.c" %defines %verbose %yacc],
90 AT_CHECK_OUTPUT([foo.yy], [%defines %verbose ], [-o foo.c],
94 [--defines=foo.hpp -o foo.c++],
98 [-o foo.c++],
102 [-o foo.c++ --graph=foo.gph],
106 ## ------------ ##
108 ## ------------ ##
124 [-o subdir/foo.cc],
129 [%skeleton "lalr1.cc" %defines %verbose %file-prefix "output_dir/foo"],
134 # AT_CHECK_CONFLICTING_OUTPUT(INPUT-FILE, DIRECTIVES, FLAGS, STDERR,
135 # [EXIT-STATUS])
136 # ------------------------------------------------------------------
159 [], [--graph="foo.tab.c"],
164 [%defines "foo.output"], [-v],
169 [%skeleton "lalr1.cc" %defines], [--graph="location.hh"],
173 AT_CHECK_CONFLICTING_OUTPUT([foo.y], [], [-o foo.y],
178 # AT_CHECK_OUTPUT_FILE_NAME(FILE-NAME-PREFIX, [ADDITIONAL-TESTS])
179 # ---------------------------------------------------------------
189 [[%glr-parser
197 AT_BISON_CHECK([-o "AS_ESCAPE([$1.c])" --defines="AS_ESCAPE([$1.h])" glr.y])
199 AT_COMPILE([glr.o], [-c "AS_ESCAPE([$1.c])"])
208 AT_BISON_CHECK([-o "AS_ESCAPE([$1.c])" --defines="AS_ESCAPE([$1.h])" cxx.y])
210 AT_COMPILE_CXX([cxx.o], [-c "AS_ESCAPE([$1.c])"])
219 AT_CHECK_OUTPUT_FILE_NAME([[`~!@#$%^&*()-=_+{}[]|\:;<>, .']])
223 [m4_define([m4_expand], [_$0(-=<{($1)}>=-)])
225 [m4_changequote([-=<{(], [)}>=-])$1m4_changequote([, ])])])
236 # AT_TEST(SETUP-NAME, GRAMMAR, DOT-BODY)
237 # --------------------------------------
238 # Check that the DOT graph for GRAMMAR is DOT-BODY.
243 AT_BISON_CHECK([[-rall --graph input.y]], [0], [[]], [[ignore]])
244 AT_CHECK([[grep -v // input.dot]], [0],
256 ## ------------------------ ##
258 ## ------------------------ ##
268 0 -> 1 [style=dashed label="exp"]
269 0 -> 2 [style=dashed label="a"]
270 0 -> "0R2" [style=solid]
271 "0R2" [label="R2", fillcolor=3, shape=diamond, style=filled]
273 1 -> 3 [style=solid label="$end"]
275 2 -> 4 [style=solid label="'?'"]
277 3 -> "3R0" [style=solid]
278 "3R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
280 4 -> 5 [style=solid label="'b'"]
281 4 -> 6 [style=dashed label="b"]
283 5 -> "5R3" [style=solid]
284 "5R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
286 6 -> "6R1" [style=solid]
287 "6R1" [label="R1", fillcolor=3, shape=diamond, style=filled]
290 ## ------------------------ ##
292 ## ------------------------ ##
310 0 -> 1 [style=solid label="'a'"]
311 0 -> 2 [style=solid label="'b'"]
312 0 -> 3 [style=solid label="'c'"]
313 0 -> 4 [style=dashed label="start"]
314 0 -> 5 [style=dashed label="empty_a"]
315 0 -> 6 [style=dashed label="empty_b"]
316 0 -> 7 [style=dashed label="empty_c"]
317 0 -> "0R7d" [label="['a']", style=solid]
318 "0R7d" [label="R7", fillcolor=5, shape=diamond, style=filled]
319 0 -> "0R8d" [label="['b']", style=solid]
320 "0R8d" [label="R8", fillcolor=5, shape=diamond, style=filled]
321 0 -> "0R9d" [label="['c']", style=solid]
322 "0R9d" [label="R9", fillcolor=5, shape=diamond, style=filled]
324 1 -> "1R1" [style=solid]
325 "1R1" [label="R1", fillcolor=3, shape=diamond, style=filled]
327 2 -> "2R3" [style=solid]
328 "2R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
330 3 -> "3R5" [style=solid]
331 "3R5" [label="R5", fillcolor=3, shape=diamond, style=filled]
333 4 -> 8 [style=solid label="$end"]
335 5 -> 9 [style=solid label="'a'"]
337 6 -> 10 [style=solid label="'b'"]
339 7 -> 11 [style=solid label="'c'"]
341 8 -> "8R0" [style=solid]
342 "8R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
344 9 -> "9R2" [style=solid]
345 "9R2" [label="R2", fillcolor=3, shape=diamond, style=filled]
347 10 -> "10R4" [style=solid]
348 "10R4" [label="R4", fillcolor=3, shape=diamond, style=filled]
350 11 -> "11R6" [style=solid]
351 "11R6" [label="R6", fillcolor=3, shape=diamond, style=filled]
354 ## ---------------------- ##
356 ## ---------------------- ##
377 0 -> 1 [style=solid label="'b'"]
378 0 -> 2 [style=solid label="'c'"]
379 0 -> 3 [style=dashed label="start"]
380 0 -> 4 [style=dashed label="empty_a"]
381 0 -> 5 [style=dashed label="empty_b"]
382 0 -> 6 [style=dashed label="empty_c"]
383 0 -> "0R7" [style=solid]
384 "0R7" [label="R7", fillcolor=3, shape=diamond, style=filled]
386 1 -> "1R3" [style=solid]
387 "1R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
389 2 -> "2R5" [style=solid]
390 "2R5" [label="R5", fillcolor=3, shape=diamond, style=filled]
392 3 -> 7 [style=solid label="$end"]
394 4 -> 8 [style=solid label="'a'"]
396 5 -> 9 [style=solid label="'b'"]
398 6 -> 10 [style=solid label="'c'"]
400 7 -> "7R0" [style=solid]
401 "7R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
403 8 -> "8R2" [style=solid]
404 "8R2" [label="R2", fillcolor=3, shape=diamond, style=filled]
406 9 -> "9R4" [style=solid]
407 "9R4" [label="R4", fillcolor=3, shape=diamond, style=filled]
409 10 -> "10R6" [style=solid]
410 "10R6" [label="R6", fillcolor=3, shape=diamond, style=filled]
413 ## ---------------- ##
415 ## ---------------- ##
425 0 -> 1 [style=dashed label="exp"]
426 0 -> 2 [style=dashed label="a"]
427 0 -> 3 [style=dashed label="b"]
428 0 -> "0R3" [style=solid]
429 "0R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
430 0 -> "0R4d" [label="[$end]", style=solid]
431 "0R4d" [label="R4", fillcolor=5, shape=diamond, style=filled]
433 1 -> 4 [style=solid label="$end"]
435 2 -> "2R1" [style=solid]
436 "2R1" [label="R1", fillcolor=3, shape=diamond, style=filled]
438 3 -> "3R2" [style=solid]
439 "3R2" [label="R2", fillcolor=3, shape=diamond, style=filled]
441 4 -> "4R0" [style=solid]
442 "4R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
445 ## ---------------------------------------- ##
447 ## ---------------------------------------- ##
458 0 -> 1 [style=dashed label="exp"]
459 0 -> 2 [style=dashed label="a"]
460 0 -> 3 [style=dashed label="b"]
461 0 -> 4 [style=dashed label="c"]
462 0 -> "0R8" [style=solid]
463 "0R8" [label="R8", fillcolor=3, shape=diamond, style=filled]
464 0 -> "0R9" [label="['?', '!']", style=solid]
465 "0R9" [label="R9", fillcolor=3, shape=diamond, style=filled]
466 0 -> "0R10d" [label="[';', '?']", style=solid]
467 "0R10d" [label="R10", fillcolor=5, shape=diamond, style=filled]
469 1 -> 5 [style=solid label="$end"]
471 2 -> 6 [style=solid label="';'"]
472 2 -> 7 [style=solid label="'.'"]
474 3 -> 8 [style=solid label="'?'"]
475 3 -> 9 [style=solid label="'!'"]
477 4 -> 10 [style=solid label="';'"]
478 4 -> 11 [style=solid label="'?'"]
480 5 -> "5R0" [style=solid]
481 "5R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
483 6 -> "6R1" [style=solid]
484 "6R1" [label="R1", fillcolor=3, shape=diamond, style=filled]
485 6 -> "6R2d" [label="[$end]", style=solid]
486 "6R2d" [label="R2", fillcolor=5, shape=diamond, style=filled]
488 7 -> "7R3" [style=solid]
489 "7R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
491 8 -> "8R4" [style=solid]
492 "8R4" [label="R4", fillcolor=3, shape=diamond, style=filled]
494 9 -> "9R5" [style=solid]
495 "9R5" [label="R5", fillcolor=3, shape=diamond, style=filled]
497 10 -> "10R7" [style=solid]
498 "10R7" [label="R7", fillcolor=3, shape=diamond, style=filled]
500 11 -> "11R6" [style=solid]
501 "11R6" [label="R6", fillcolor=3, shape=diamond, style=filled]
504 ## ------------------------------------------------------ ##
506 ## ------------------------------------------------------ ##
518 0 -> 1 [style=solid label="\"if\""]
519 0 -> 2 [style=solid label="'0'"]
520 0 -> 3 [style=dashed label="exp"]
521 0 -> 4 [style=dashed label="ifexp"]
522 0 -> 5 [style=dashed label="opexp"]
523 0 -> 6 [style=dashed label="imm"]
525 1 -> 1 [style=solid label="\"if\""]
526 1 -> 2 [style=solid label="'0'"]
527 1 -> 7 [style=dashed label="exp"]
528 1 -> 4 [style=dashed label="ifexp"]
529 1 -> 5 [style=dashed label="opexp"]
530 1 -> 6 [style=dashed label="imm"]
532 2 -> "2R8" [style=solid]
533 "2R8" [label="R8", fillcolor=3, shape=diamond, style=filled]
535 3 -> 8 [style=solid label="$end"]
536 3 -> 9 [style=solid label="'+'"]
538 4 -> "4R1" [style=solid]
539 "4R1" [label="R1", fillcolor=3, shape=diamond, style=filled]
541 5 -> "5R2" [style=solid]
542 "5R2" [label="R2", fillcolor=3, shape=diamond, style=filled]
544 6 -> "6R3" [style=solid]
545 "6R3" [label="R3", fillcolor=3, shape=diamond, style=filled]
547 7 -> 10 [style=solid label="\"then\""]
548 7 -> 9 [style=solid label="'+'"]
550 8 -> "8R0" [style=solid]
551 "8R0" [label="Acc", fillcolor=1, shape=diamond, style=filled]
553 9 -> 1 [style=solid label="\"if\""]
554 9 -> 2 [style=solid label="'0'"]
555 9 -> 11 [style=dashed label="exp"]
556 9 -> 4 [style=dashed label="ifexp"]
557 9 -> 5 [style=dashed label="opexp"]
558 9 -> 6 [style=dashed label="imm"]
560 10 -> 1 [style=solid label="\"if\""]
561 10 -> 2 [style=solid label="'0'"]
562 10 -> 12 [style=dashed label="exp"]
563 10 -> 4 [style=dashed label="ifexp"]
564 10 -> 5 [style=dashed label="opexp"]
565 10 -> 6 [style=dashed label="imm"]
567 11 -> 9 [style=solid label="'+'"]
568 11 -> "11R7d" [label="['+']", style=solid]
569 "11R7d" [label="R7", fillcolor=5, shape=diamond, style=filled]
570 11 -> "11R7" [style=solid]
571 "11R7" [label="R7", fillcolor=3, shape=diamond, style=filled]
573 12 -> 13 [style=solid label="\"else\""]
574 12 -> 9 [style=solid label="'+'"]
575 12 -> 14 [style=dashed label="elseexp"]
576 12 -> "12R6d" [label="[\"else\", '+']", style=solid]
577 "12R6d" [label="R6", fillcolor=5, shape=diamond, style=filled]
578 12 -> "12R6" [style=solid]
579 "12R6" [label="R6", fillcolor=3, shape=diamond, style=filled]
581 13 -> 1 [style=solid label="\"if\""]
582 13 -> 2 [style=solid label="'0'"]
583 13 -> 15 [style=dashed label="exp"]
584 13 -> 4 [style=dashed label="ifexp"]
585 13 -> 5 [style=dashed label="opexp"]
586 13 -> 6 [style=dashed label="imm"]
588 14 -> "14R4" [style=solid]
589 "14R4" [label="R4", fillcolor=3, shape=diamond, style=filled]
591 15 -> 9 [style=solid label="'+'"]
592 15 -> "15R5d" [label="['+']", style=solid]
593 "15R5d" [label="R5", fillcolor=5, shape=diamond, style=filled]
594 15 -> "15R5" [style=solid]
595 "15R5" [label="R5", fillcolor=3, shape=diamond, style=filled]