• DoctypeDeclaration{http://etl.sf.net/etl/doctype/0.2.1}:
    • systemId: "../grammars/EJ.g.etl"
    • context: "MethodContent"
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • NullReference{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: null
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • ThisReference{http://etl.sf.net/2006/samples/ej/0.1}:
        • name: this
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • SuperReference{http://etl.sf.net/2006/samples/ej/0.1}:
        • name: super
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • BooleanLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: true
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • BooleanLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: false
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 'a'
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: '\''
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: '\u007f'
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: '\\'
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: '"'
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • CharacterLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: '\n'
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • StringLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: "Hello, World!\n"
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • StringLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: "Some\u0020String\n\"\'\`"
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • IntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • IntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 0
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • IntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 2#0110_1100#
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • IntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 16#0123_4567#
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • IntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 3#120120#
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • LongIntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1L
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • LongIntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 0l
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • LongIntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 2#0110_1100#l
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • LongIntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 16#0123_4567_89AB_CDEF#L
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • LongIntegerLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 36#zzzzz#L
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1D
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1.0
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 2#10.01#E+2
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1E3
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1E-3D
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • DoubleLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 16#1234.567_ABC_DEF#
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1F
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1.0F
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 2#10.01#E+2F
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1E3f
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 1E-3f
  • ExpressionStatement{http://etl.sf.net/2006/samples/ej/0.1}:
    • expression:
      • FloatLiteral{http://etl.sf.net/2006/samples/ej/0.1}:
        • value: 16#1234.56#E2F
     1: doctype "../grammars/EJ.g.etl" context "MethodContent";
     2: // null literal, this and supper references
     3: null; this; super;
     4: // boolean literals
     5: true; false;
     6: // character literals
     7: 'a'; '\''; '\u007f'; '\\'; '"'; '\n';
     8: // string literals
     9: "Hello, World!\n"; "Some\u0020String\n\"\'\`";
    10: // integer literals
    11: 1; 0; 2#0110_1100#; 16#0123_4567#; 3#120120#;
    12: // long literals
    13: 1L; 0l; 2#0110_1100#l; 16#0123_4567_89AB_CDEF#L; 36#zzzzz#L;
    14: // double literals
    15: 1D; 1.0; 2#10.01#E+2; 1E3; 1E-3D; 16#1234.567_ABC_DEF#;
    16: // float literals
    17: 1F; 1.0F; 2#10.01#E+2F; 1E3f; 1E-3f; 16#1234.56#E2F;