text: /**
      File Name:          lexical-012.js
      Corresponds To:     7.4.3-5-n.js
      ECMA Section:       7.4.3
  
      Description:
      The following words are used as keywords in proposed extensions and are
      therefore reserved to allow for the possibility of future adoption of
      those extensions.
  
      FutureReservedWord :: one of
      case    debugger    export      super
      catch   default     extends     switch
      class   do          finally     throw
      const   enum        import      try
  
      Author:             christine@netscape.com
      Date:               12 november 1997
  */
      var SECTION = "lexical-012";
      var VERSION = "JS1_4";
      var TITLE   = "Future Reserved Words";
  
      startTest();
      writeHeaderToLog( SECTION + " "+ TITLE);
  
      var tc = 0;
      var testcases = new Array();
  
      var result = "Failed";
      var exception = "No exception thrown";
      var expect = "Passed";
  
      try {
          eval("catch = true;");
      } catch ( e ) {
          result = expect;
          exception = e.toString();
      }
  
      testcases[tc++] = new TestCase(
          SECTION,
          "catch = true" +
          " (threw " + exception +")",
          expect,
          result );
  
      test();
  
  
  