()
| 1925 | } |
| 1926 | |
| 1927 | function peg$parsefunction() { |
| 1928 | var s0, s1, s2, s3, s4, s5, s6; |
| 1929 | |
| 1930 | s0 = peg$currPos; |
| 1931 | s1 = peg$parseFUNCTION(); |
| 1932 | if (s1 !== peg$FAILED) { |
| 1933 | s2 = []; |
| 1934 | s3 = peg$parseS(); |
| 1935 | while (s3 !== peg$FAILED) { |
| 1936 | s2.push(s3); |
| 1937 | s3 = peg$parseS(); |
| 1938 | } |
| 1939 | s3 = peg$parseexpr(); |
| 1940 | if (s3 !== peg$FAILED) { |
| 1941 | if (input.charCodeAt(peg$currPos) === 41) { |
| 1942 | s4 = peg$c4; |
| 1943 | peg$currPos++; |
| 1944 | } else { |
| 1945 | s4 = peg$FAILED; |
| 1946 | if (peg$silentFails === 0) { peg$fail(peg$e4); } |
| 1947 | } |
| 1948 | if (s4 !== peg$FAILED) { |
| 1949 | s5 = []; |
| 1950 | s6 = peg$parseS(); |
| 1951 | while (s6 !== peg$FAILED) { |
| 1952 | s5.push(s6); |
| 1953 | s6 = peg$parseS(); |
| 1954 | } |
| 1955 | peg$savedPos = s0; |
| 1956 | s0 = peg$f10(s1, s3); |
| 1957 | } else { |
| 1958 | peg$currPos = s0; |
| 1959 | s0 = peg$FAILED; |
| 1960 | } |
| 1961 | } else { |
| 1962 | peg$currPos = s0; |
| 1963 | s0 = peg$FAILED; |
| 1964 | } |
| 1965 | } else { |
| 1966 | peg$currPos = s0; |
| 1967 | s0 = peg$FAILED; |
| 1968 | } |
| 1969 | |
| 1970 | return s0; |
| 1971 | } |
| 1972 | |
| 1973 | function peg$parsergba_rgb_term() { |
| 1974 | var s0, s1, s2, s3, s4; |
no test coverage detected