Lines Matching refs:DOLLAR
1 # $NetBSD: dollar.mk,v 1.4 2020/11/03 18:21:36 rillig Exp $
3 # Test the various places where a dollar sign can appear and
23 # The trailing dollar in the '1 dollar literal eol' test case accesses
31 $H 'Printing dollar from literals and variables'
33 $C 'To survive the parser, a dollar sign must be doubled.'
34 $T '1 dollar literal' '$'
35 $T '1 dollar literal eol' ''$
36 $T '2 dollar literal' '$$'
37 $T '4 dollar literal' '$$$$'
40 $T '1 dollar default' ''${:U$:Q}
41 $T '2 dollar default' ''${:U$$:Q}
42 $T '4 dollar default' ''${:U$$$$:Q}
45 $T '1 dollar variable' ''${DOLLAR1:Q}
46 $T '2 dollar variable' ''${DOLLAR2:Q}
47 $T '4 dollar variable' ''${DOLLAR4:Q}
50 $T '1 dollar var-default' ''${:U${DOLLAR1}:Q}
51 $T '2 dollar var-default' ''${:U${DOLLAR2}:Q}
52 $T '4 dollar var-default' ''${:U${DOLLAR4}:Q}
54 $H 'Dollar in :S pattern'
65 $H 'Dollar in :C character class'
72 $H 'Dollar in :C pattern'
74 $T 'C,$$,dollar,g' ''${DOLLAR:C,$,dollar,g:Q}
75 $T 'C,$$$$,dollar,g' ''${DOLLAR:C,$$,dollar,g:Q}
77 $H 'Dollar in :S replacement'