Mercurial Hosting > luan
comparison core/src/luan/modules/StringLuan.java @ 511:e3fb9768dbb3
better error messages
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Fri, 22 May 2015 10:47:56 -0600 |
parents | 2da0bcb979b5 |
children | 473e456444ff |
comparison
equal
deleted
inserted
replaced
510:2da0bcb979b5 | 511:e3fb9768dbb3 |
---|---|
29 return fn.call(luan,a); | 29 return fn.call(luan,a); |
30 } | 30 } |
31 }; | 31 }; |
32 } | 32 } |
33 if( luan.hasJava() ) { | 33 if( luan.hasJava() ) { |
34 Object rtn = JavaLuan.__index(luan,s,key); | 34 Object rtn = JavaLuan.__index(bit,s,key,true); |
35 if( rtn != JavaLuan.FAIL ) | 35 if( rtn != JavaLuan.FAIL ) |
36 return rtn; | 36 return rtn; |
37 } | 37 } |
38 if( bit.el != null ) | 38 if( bit.el != null ) |
39 throw bit.exception( "invalid index for string in '"+bit.el.text()+"'" ) ; | 39 throw bit.exception( "invalid index for string in '"+bit.el.text()+"'" ) ; |