403 jjtree.closeNodeScope(jjtn000, true);
404 }
405 }
406 /*@egen*/
407 }
408
409 void HostName():
410 {/*@bgen(jjtree) HostName */
411 JDMHostName jjtn000 = new JDMHostName(JJTHOSTNAME);
412 boolean jjtc000 = true;
413 jjtree.openNodeScope(jjtn000);
414 /*@egen*/
415 Token t;
416 }
417 {/*@bgen(jjtree) HostName */
418 try {
419 /*@egen*/
420 t=<IDENTIFIER> { jjtn000.name.append(t.image); }
421 (
422 "." t=<IDENTIFIER>
423 {jjtn000.name.append( "." + t.image); }
424 )*/*@bgen(jjtree)*/
425 } finally {
426 if (jjtc000) {
427 jjtree.closeNodeScope(jjtn000, true);
428 }
429 }
430 /*@egen*/
431
432 }
433
434 void IpAddress():
435 {/*@bgen(jjtree) IpAddress */
436 JDMIpAddress jjtn000 = new JDMIpAddress(JJTIPADDRESS);
437 boolean jjtc000 = true;
438 jjtree.openNodeScope(jjtn000);
439 /*@egen*/
440 Token t;
441 }
442 {/*@bgen(jjtree) IpAddress */
443 try {
444 /*@egen*/
445
446 t= <INTEGER_LITERAL>
447 {jjtn000.address.append(t.image); }
448 (
449 "." t= <INTEGER_LITERAL>
450 {jjtn000.address.append( "." + t.image); }
451 )*/*@bgen(jjtree)*/
452 } finally {
453 if (jjtc000) {
454 jjtree.closeNodeScope(jjtn000, true);
455 }
456 }
457 /*@egen*/
458
459 }
460
461 void IpV6Address():
462 {/*@bgen(jjtree) IpV6Address */
463 JDMIpV6Address jjtn000 = new JDMIpV6Address(JJTIPV6ADDRESS);
464 boolean jjtc000 = true;
465 jjtree.openNodeScope(jjtn000);
466 /*@egen*/
467 Token t;
468 }
469 {/*@bgen(jjtree) IpV6Address */
470 try {
484 }
485 /*@egen*/
486 }
487
488 void IpMask():
489 {/*@bgen(jjtree) IpMask */
490 JDMIpMask jjtn000 = new JDMIpMask(JJTIPMASK);
491 boolean jjtc000 = true;
492 jjtree.openNodeScope(jjtn000);
493 /*@egen*/
494 Token t;
495 }
496 {/*@bgen(jjtree) IpMask */
497 try {
498 /*@egen*/
499
500 t= <INTEGER_LITERAL>
501 {jjtn000.address.append(t.image); }
502 (
503 "!" t= <INTEGER_LITERAL>
504 {jjtn000.address.append( "." + t.image); }
505 )*/*@bgen(jjtree)*/
506 } finally {
507 if (jjtc000) {
508 jjtree.closeNodeScope(jjtn000, true);
509 }
510 }
511 /*@egen*/
512 }
513
514 void NetMask():
515 {/*@bgen(jjtree) NetMask */
516 JDMNetMask jjtn000 = new JDMNetMask(JJTNETMASK);
517 boolean jjtc000 = true;
518 jjtree.openNodeScope(jjtn000);
519 /*@egen*/
520 Token t;
521 }
522 {/*@bgen(jjtree) NetMask */
523 try {
524 /*@egen*/
525
526 t= <INTEGER_LITERAL>
527 {jjtn000.address.append(t.image); }
528 (
529 "." t= <INTEGER_LITERAL>
530 {jjtn000.address.append( "." + t.image); }
531 )* "/" t= <INTEGER_LITERAL>/*@bgen(jjtree)*/
532 {
533 jjtree.closeNodeScope(jjtn000, true);
534 jjtc000 = false;
535 }
536 /*@egen*/ {jjtn000.mask = t.image; }/*@bgen(jjtree)*/
537 } finally {
538 if (jjtc000) {
539 jjtree.closeNodeScope(jjtn000, true);
540 }
541 }
542 /*@egen*/
543 }
544
545 void NetMaskV6():
546 {/*@bgen(jjtree) NetMaskV6 */
547 JDMNetMaskV6 jjtn000 = new JDMNetMaskV6(JJTNETMASKV6);
548 boolean jjtc000 = true;
549 jjtree.openNodeScope(jjtn000);
550 /*@egen*/
|
403 jjtree.closeNodeScope(jjtn000, true);
404 }
405 }
406 /*@egen*/
407 }
408
409 void HostName():
410 {/*@bgen(jjtree) HostName */
411 JDMHostName jjtn000 = new JDMHostName(JJTHOSTNAME);
412 boolean jjtc000 = true;
413 jjtree.openNodeScope(jjtn000);
414 /*@egen*/
415 Token t;
416 }
417 {/*@bgen(jjtree) HostName */
418 try {
419 /*@egen*/
420 t=<IDENTIFIER> { jjtn000.name.append(t.image); }
421 (
422 "." t=<IDENTIFIER>
423 {jjtn000.name.append( '.').append(t.image); }
424 )*/*@bgen(jjtree)*/
425 } finally {
426 if (jjtc000) {
427 jjtree.closeNodeScope(jjtn000, true);
428 }
429 }
430 /*@egen*/
431
432 }
433
434 void IpAddress():
435 {/*@bgen(jjtree) IpAddress */
436 JDMIpAddress jjtn000 = new JDMIpAddress(JJTIPADDRESS);
437 boolean jjtc000 = true;
438 jjtree.openNodeScope(jjtn000);
439 /*@egen*/
440 Token t;
441 }
442 {/*@bgen(jjtree) IpAddress */
443 try {
444 /*@egen*/
445
446 t= <INTEGER_LITERAL>
447 {jjtn000.address.append(t.image); }
448 (
449 "." t= <INTEGER_LITERAL>
450 {jjtn000.address.append( '.').append(t.image); }
451 )*/*@bgen(jjtree)*/
452 } finally {
453 if (jjtc000) {
454 jjtree.closeNodeScope(jjtn000, true);
455 }
456 }
457 /*@egen*/
458
459 }
460
461 void IpV6Address():
462 {/*@bgen(jjtree) IpV6Address */
463 JDMIpV6Address jjtn000 = new JDMIpV6Address(JJTIPV6ADDRESS);
464 boolean jjtc000 = true;
465 jjtree.openNodeScope(jjtn000);
466 /*@egen*/
467 Token t;
468 }
469 {/*@bgen(jjtree) IpV6Address */
470 try {
484 }
485 /*@egen*/
486 }
487
488 void IpMask():
489 {/*@bgen(jjtree) IpMask */
490 JDMIpMask jjtn000 = new JDMIpMask(JJTIPMASK);
491 boolean jjtc000 = true;
492 jjtree.openNodeScope(jjtn000);
493 /*@egen*/
494 Token t;
495 }
496 {/*@bgen(jjtree) IpMask */
497 try {
498 /*@egen*/
499
500 t= <INTEGER_LITERAL>
501 {jjtn000.address.append(t.image); }
502 (
503 "!" t= <INTEGER_LITERAL>
504 {jjtn000.address.append( '.').append(t.image); }
505 )*/*@bgen(jjtree)*/
506 } finally {
507 if (jjtc000) {
508 jjtree.closeNodeScope(jjtn000, true);
509 }
510 }
511 /*@egen*/
512 }
513
514 void NetMask():
515 {/*@bgen(jjtree) NetMask */
516 JDMNetMask jjtn000 = new JDMNetMask(JJTNETMASK);
517 boolean jjtc000 = true;
518 jjtree.openNodeScope(jjtn000);
519 /*@egen*/
520 Token t;
521 }
522 {/*@bgen(jjtree) NetMask */
523 try {
524 /*@egen*/
525
526 t= <INTEGER_LITERAL>
527 {jjtn000.address.append(t.image); }
528 (
529 "." t= <INTEGER_LITERAL>
530 {jjtn000.address.append( '.').append(t.image); }
531 )* "/" t= <INTEGER_LITERAL>/*@bgen(jjtree)*/
532 {
533 jjtree.closeNodeScope(jjtn000, true);
534 jjtc000 = false;
535 }
536 /*@egen*/ {jjtn000.mask = t.image; }/*@bgen(jjtree)*/
537 } finally {
538 if (jjtc000) {
539 jjtree.closeNodeScope(jjtn000, true);
540 }
541 }
542 /*@egen*/
543 }
544
545 void NetMaskV6():
546 {/*@bgen(jjtree) NetMaskV6 */
547 JDMNetMaskV6 jjtn000 = new JDMNetMaskV6(JJTNETMASKV6);
548 boolean jjtc000 = true;
549 jjtree.openNodeScope(jjtn000);
550 /*@egen*/
|