Changeset 25790 for lang/javascript/hsp-on-js
- Timestamp:
- 12/03/08 20:49:43 (5 weeks ago)
- Location:
- lang/javascript/hsp-on-js/trunk
- Files:
-
- 3 modified
-
gui-trial.js (modified) (1 diff)
-
samples.html (modified) (1 diff)
-
src/evaluator.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
lang/javascript/hsp-on-js/trunk/gui-trial.js
r25329 r25790 387 387 Evaluator.prototype.disposeException = function disposeException(e) { 388 388 if(!(e instanceof HSPException)) { 389 alert('JavaScript Error!\n'+e.name+': '+e.message+'\n'+e.fileName+':'+e.lineNumber); 389 var insn = this.sequence[this.pc]; 390 var msg = 'JavaScript Error!\n'; 391 msg += e.name+': '+e.message+'\n'; 392 msg += e.fileName+':'+e.lineNumber+'\n'; 393 msg += 'pc = '+this.pc+'\n'; 394 if(insn) { 395 msg += insn.lineNo+' ('+insn.fileName+') \n'; 396 msg += insn; 397 } 398 alert(msg); 390 399 throw e; 391 400 } -
lang/javascript/hsp-on-js/trunk/samples.html
r25789 r25790 42 42 Evaluator.prototype.disposeException = function disposeException(e) { 43 43 if(!(e instanceof HSPException)) { 44 alert('JavaScript Error!\n'+e.name+': '+e.message+'\n'+e.fileName+':'+e.lineNumber); 44 var insn = this.sequence[this.pc]; 45 var msg = 'JavaScript Error!\n'; 46 msg += e.name+': '+e.message+'\n'; 47 msg += e.fileName+':'+e.lineNumber+'\n'; 48 msg += 'pc = '+this.pc+'\n'; 49 if(insn) { 50 msg += insn.lineNo+' ('+insn.fileName+') \n'; 51 msg += insn; 52 } 53 alert(msg); 45 54 throw e; 46 55 } -
lang/javascript/hsp-on-js/trunk/src/evaluator.js
r25789 r25790 592 592 push(' throw new HSPError(ErrorCode.TYPE_MISMATCH);'); 593 593 push('}'); 594 push(' agent.assign(StructValue.EMPTY);');594 push('v.assign(StructValue.EMPTY);'); 595 595 break; 596 596 case Instruction.Code.REPEAT:
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)