Lines Matching +full:a +full:- +full:za +full:- +full:z0 +full:- +full:9
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15 * You should have received a copy of the GNU General Public License
17 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
21 %option noyywrap nounput noinput never-interactive
27 PROPNODECHAR [a-zA-Z0-9,._+*#?@-]
29 LABEL [a-zA-Z_][a-zA-Z0-9_]*
39 #include "dtc-parser.tab.h"
71 yytext[yyleng-1] = '\0';
75 <*>^"#"(line)?[ \t]+[0-9]+[ \t]+{STRING}([ \t]+[0-9]+)? {
87 for (fnend = yytext + yyleng - 1;
88 *fnend != '"'; fnend--)
93 fnend - fnstart - 1);
96 if (memchr(fn.val, '\0', fn.len - 1))
99 /* -1 since #line is the number of the next line */
100 srcpos_set_line(xstrdup(fn.val), atoi(line) - 1);
113 yyleng-2);
117 <*>"/dts-v1/" {
118 DPRINT("Keyword: /dts-v1/\n");
141 <*>"/delete-property/" {
142 DPRINT("Keyword: /delete-property/\n");
148 <*>"/delete-node/" {
149 DPRINT("Keyword: /delete-node/\n");
155 <*>"/omit-if-no-ref/" {
156 DPRINT("Keyword: /omit-if-no-ref/\n");
165 yylval.labelref[yyleng-1] = '\0';
169 <V1>([0-9]+|0[xX][0-9a-fA-F]+)(U|L|UL|LL|ULL)? {
195 d = data_copy_escape_string(yytext+1, yyleng-2);
205 d.len - 1);
218 <*>"&{/"{PATHCHAR}*\} { /* new-style path reference */
219 yytext[yyleng-1] = '\0';
225 <BYTESTRING>[0-9a-fA-F]{2} {
251 <*>{COMMENT}+ /* eat C-style comments */
252 <*>{LINECOMMENT}+ /* eat C++-style comments */
286 yyin = current_srcfile->f;
298 yyin = current_srcfile->f;