| line |
stmt |
bran |
cond |
sub |
pod |
time |
code |
|
1
|
|
|
|
|
|
|
package Term::ANSIColor::Gradients::Artistic ; |
|
2
|
|
|
|
|
|
|
|
|
3
|
1
|
|
|
1
|
|
1770
|
use strict ; |
|
|
1
|
|
|
|
|
4
|
|
|
|
1
|
|
|
|
|
49
|
|
|
4
|
1
|
|
|
1
|
|
7
|
use warnings ; |
|
|
1
|
|
|
|
|
1
|
|
|
|
1
|
|
|
|
|
1581
|
|
|
5
|
|
|
|
|
|
|
|
|
6
|
|
|
|
|
|
|
our $VERSION = '0.10' ; |
|
7
|
|
|
|
|
|
|
|
|
8
|
|
|
|
|
|
|
our @ART_NEON = (196,201,21,46,226,165,51) ; |
|
9
|
|
|
|
|
|
|
our @ART_PASTEL = (224,225,226,219,213,207,201,195,189,183) ; |
|
10
|
|
|
|
|
|
|
our @ART_EARTH = (94,130,136,172,178,214) ; |
|
11
|
|
|
|
|
|
|
our @ART_JEWEL = (21,34,196,202,93,57) ; |
|
12
|
|
|
|
|
|
|
our @ART_MUTED = (60,96,132,138,174,210) ; |
|
13
|
|
|
|
|
|
|
our @ART_DEEP_SEA = (17,18,19,23,24,25,30,31,32,37) ; |
|
14
|
|
|
|
|
|
|
our @ART_AURORA = (21,27,33,39,165,201,200,199,198,197) ; |
|
15
|
|
|
|
|
|
|
our @ART_MOLTEN = (52,88,124,160,196,202,208,214,220,226) ; |
|
16
|
|
|
|
|
|
|
our @ART_MINT = (29,35,41,47,83,84,85,86,87) ; |
|
17
|
|
|
|
|
|
|
our @ART_LAVENDER = (53,54,55,56,57,93,129,165,201,207) ; |
|
18
|
|
|
|
|
|
|
our @ART_CANDY = (201,207,213,219,225,231,230,229,228,227,226) ; |
|
19
|
|
|
|
|
|
|
our @ART_RETRO = (196,202,208,34,33,57) ; |
|
20
|
|
|
|
|
|
|
our @ART_NORDIC = (17,18,23,24,30,248,252,255) ; |
|
21
|
|
|
|
|
|
|
our @ART_TROPICAL = (46,40,34,226,220,39,45,51) ; |
|
22
|
|
|
|
|
|
|
our @ART_MOCHA = (52,58,94,95,96,97,102,103,138) ; |
|
23
|
|
|
|
|
|
|
our @ART_SAPPHIRE = (17,18,19,20,21,27,33,87,123) ; |
|
24
|
|
|
|
|
|
|
our @ART_EMBER = (52,88,124,160,196,202,166) ; |
|
25
|
|
|
|
|
|
|
our @ART_JADE = (22,23,28,29,30,35,36,37,41) ; |
|
26
|
|
|
|
|
|
|
our @ART_AMETHYST = (53,89,125,161,127,163,129,165) ; |
|
27
|
|
|
|
|
|
|
our @ART_COPPER = (94,130,136,172,178,184) ; |
|
28
|
|
|
|
|
|
|
our @ART_COBALT = (17,18,19,20,21,57,93,129) ; |
|
29
|
|
|
|
|
|
|
our @ART_ROSEWOOD = (52,88,89,90,91,127,128,129) ; |
|
30
|
|
|
|
|
|
|
our @ART_SEAFOAM = (23,29,30,35,36,41,42,47,48) ; |
|
31
|
|
|
|
|
|
|
our @ART_WILDFIRE = (52,88,124,160,196,202,208,220,226,190) ; |
|
32
|
|
|
|
|
|
|
our @ART_TWILIGHT = (17,18,54,90,91,92,128,164,200,196) ; |
|
33
|
|
|
|
|
|
|
|
|
34
|
|
|
|
|
|
|
our @ART_NEON_CONTRAST = (14,10,11,13,12,10,9) ; |
|
35
|
|
|
|
|
|
|
our @ART_PASTEL_CONTRAST = (195,194,12,157,120,83,10,224,230,193) ; |
|
36
|
|
|
|
|
|
|
our @ART_EARTH_CONTRAST = (18,25,19,26,20,27) ; |
|
37
|
|
|
|
|
|
|
our @ART_JEWEL_CONTRAST = (11,127,14,39,118,154) ; |
|
38
|
|
|
|
|
|
|
our @ART_MUTED_CONTRAST = (101,65,72,109,116,123) ; |
|
39
|
|
|
|
|
|
|
our @ART_DEEP_SEA_CONTRAST = (58,100,142,52,88,130,88,124,166,124) ; |
|
40
|
|
|
|
|
|
|
our @ART_AURORA_CONTRAST = (11,214,208,202,10,10,10,47,48,49) ; |
|
41
|
|
|
|
|
|
|
our @ART_MOLTEN_CONTRAST = (23,30,37,44,14,39,33,27,12,12) ; |
|
42
|
|
|
|
|
|
|
our @ART_MINT_CONTRAST = (88,125,162,199,207,206,205,204,203) ; |
|
43
|
|
|
|
|
|
|
our @ART_LAVENDER_CONTRAST = (22,28,70,112,154,118,82,10,10,83) ; |
|
44
|
|
|
|
|
|
|
our @ART_CANDY_CONTRAST = (10,83,120,157,194,0,189,147,105,63,12) ; |
|
45
|
|
|
|
|
|
|
our @ART_RETRO_CONTRAST = (14,39,33,127,208,154) ; |
|
46
|
|
|
|
|
|
|
our @ART_NORDIC_CONTRAST = (58,100,52,88,88,0,0,0) ; |
|
47
|
|
|
|
|
|
|
our @ART_TROPICAL_CONTRAST = (13,164,127,12,12,202,9,9) ; |
|
48
|
|
|
|
|
|
|
our @ART_MOCHA_CONTRAST = (23,17,18,66,65,107,0,144,109) ; |
|
49
|
|
|
|
|
|
|
our @ART_SAPPHIRE_CONTRAST = (58,100,142,184,11,214,208,203,210) ; |
|
50
|
|
|
|
|
|
|
our @ART_EMBER_CONTRAST = (23,30,37,44,14,39,32) ; |
|
51
|
|
|
|
|
|
|
our @ART_JADE_CONTRAST = (53,52,90,88,88,125,124,124,162) ; |
|
52
|
|
|
|
|
|
|
our @ART_AMETHYST_CONTRAST = (22,28,35,42,34,40,82,10) ; |
|
53
|
|
|
|
|
|
|
our @ART_COPPER_CONTRAST = (18,25,19,26,20,20) ; |
|
54
|
|
|
|
|
|
|
our @ART_COBALT_CONTRAST = (58,100,142,184,11,154,118,82) ; |
|
55
|
|
|
|
|
|
|
our @ART_ROSEWOOD_CONTRAST = (23,30,28,28,34,34,40,82) ; |
|
56
|
|
|
|
|
|
|
our @ART_SEAFOAM_CONTRAST = (52,88,88,125,124,162,161,199,198) ; |
|
57
|
|
|
|
|
|
|
our @ART_WILDFIRE_CONTRAST = (23,30,37,44,14,39,33,12,12,12) ; |
|
58
|
|
|
|
|
|
|
our @ART_TWILIGHT_CONTRAST = (58,100,28,28,34,76,40,40,10,14) ; |
|
59
|
|
|
|
|
|
|
|
|
60
|
|
|
|
|
|
|
our %GRADIENTS = |
|
61
|
|
|
|
|
|
|
( |
|
62
|
|
|
|
|
|
|
ART_NEON => \@ART_NEON, |
|
63
|
|
|
|
|
|
|
ART_PASTEL => \@ART_PASTEL, |
|
64
|
|
|
|
|
|
|
ART_EARTH => \@ART_EARTH, |
|
65
|
|
|
|
|
|
|
ART_JEWEL => \@ART_JEWEL, |
|
66
|
|
|
|
|
|
|
ART_MUTED => \@ART_MUTED, |
|
67
|
|
|
|
|
|
|
ART_DEEP_SEA => \@ART_DEEP_SEA, |
|
68
|
|
|
|
|
|
|
ART_AURORA => \@ART_AURORA, |
|
69
|
|
|
|
|
|
|
ART_MOLTEN => \@ART_MOLTEN, |
|
70
|
|
|
|
|
|
|
ART_MINT => \@ART_MINT, |
|
71
|
|
|
|
|
|
|
ART_LAVENDER => \@ART_LAVENDER, |
|
72
|
|
|
|
|
|
|
ART_CANDY => \@ART_CANDY, |
|
73
|
|
|
|
|
|
|
ART_RETRO => \@ART_RETRO, |
|
74
|
|
|
|
|
|
|
ART_NORDIC => \@ART_NORDIC, |
|
75
|
|
|
|
|
|
|
ART_TROPICAL => \@ART_TROPICAL, |
|
76
|
|
|
|
|
|
|
ART_MOCHA => \@ART_MOCHA, |
|
77
|
|
|
|
|
|
|
ART_SAPPHIRE => \@ART_SAPPHIRE, |
|
78
|
|
|
|
|
|
|
ART_EMBER => \@ART_EMBER, |
|
79
|
|
|
|
|
|
|
ART_JADE => \@ART_JADE, |
|
80
|
|
|
|
|
|
|
ART_AMETHYST => \@ART_AMETHYST, |
|
81
|
|
|
|
|
|
|
ART_COPPER => \@ART_COPPER, |
|
82
|
|
|
|
|
|
|
ART_COBALT => \@ART_COBALT, |
|
83
|
|
|
|
|
|
|
ART_ROSEWOOD => \@ART_ROSEWOOD, |
|
84
|
|
|
|
|
|
|
ART_SEAFOAM => \@ART_SEAFOAM, |
|
85
|
|
|
|
|
|
|
ART_WILDFIRE => \@ART_WILDFIRE, |
|
86
|
|
|
|
|
|
|
ART_TWILIGHT => \@ART_TWILIGHT, |
|
87
|
|
|
|
|
|
|
) ; |
|
88
|
|
|
|
|
|
|
|
|
89
|
|
|
|
|
|
|
our %CONTRAST = |
|
90
|
|
|
|
|
|
|
( |
|
91
|
|
|
|
|
|
|
ART_NEON => \@ART_NEON_CONTRAST, |
|
92
|
|
|
|
|
|
|
ART_PASTEL => \@ART_PASTEL_CONTRAST, |
|
93
|
|
|
|
|
|
|
ART_EARTH => \@ART_EARTH_CONTRAST, |
|
94
|
|
|
|
|
|
|
ART_JEWEL => \@ART_JEWEL_CONTRAST, |
|
95
|
|
|
|
|
|
|
ART_MUTED => \@ART_MUTED_CONTRAST, |
|
96
|
|
|
|
|
|
|
ART_DEEP_SEA => \@ART_DEEP_SEA_CONTRAST, |
|
97
|
|
|
|
|
|
|
ART_AURORA => \@ART_AURORA_CONTRAST, |
|
98
|
|
|
|
|
|
|
ART_MOLTEN => \@ART_MOLTEN_CONTRAST, |
|
99
|
|
|
|
|
|
|
ART_MINT => \@ART_MINT_CONTRAST, |
|
100
|
|
|
|
|
|
|
ART_LAVENDER => \@ART_LAVENDER_CONTRAST, |
|
101
|
|
|
|
|
|
|
ART_CANDY => \@ART_CANDY_CONTRAST, |
|
102
|
|
|
|
|
|
|
ART_RETRO => \@ART_RETRO_CONTRAST, |
|
103
|
|
|
|
|
|
|
ART_NORDIC => \@ART_NORDIC_CONTRAST, |
|
104
|
|
|
|
|
|
|
ART_TROPICAL => \@ART_TROPICAL_CONTRAST, |
|
105
|
|
|
|
|
|
|
ART_MOCHA => \@ART_MOCHA_CONTRAST, |
|
106
|
|
|
|
|
|
|
ART_SAPPHIRE => \@ART_SAPPHIRE_CONTRAST, |
|
107
|
|
|
|
|
|
|
ART_EMBER => \@ART_EMBER_CONTRAST, |
|
108
|
|
|
|
|
|
|
ART_JADE => \@ART_JADE_CONTRAST, |
|
109
|
|
|
|
|
|
|
ART_AMETHYST => \@ART_AMETHYST_CONTRAST, |
|
110
|
|
|
|
|
|
|
ART_COPPER => \@ART_COPPER_CONTRAST, |
|
111
|
|
|
|
|
|
|
ART_COBALT => \@ART_COBALT_CONTRAST, |
|
112
|
|
|
|
|
|
|
ART_ROSEWOOD => \@ART_ROSEWOOD_CONTRAST, |
|
113
|
|
|
|
|
|
|
ART_SEAFOAM => \@ART_SEAFOAM_CONTRAST, |
|
114
|
|
|
|
|
|
|
ART_WILDFIRE => \@ART_WILDFIRE_CONTRAST, |
|
115
|
|
|
|
|
|
|
ART_TWILIGHT => \@ART_TWILIGHT_CONTRAST, |
|
116
|
|
|
|
|
|
|
) ; |
|
117
|
|
|
|
|
|
|
|
|
118
|
|
|
|
|
|
|
1 ; |