Let Nil be converted to int, but other values cannot.
This commit is contained in:
@@ -15,4 +15,9 @@ public final class LNil extends LValue {
|
|||||||
public LString luaGetType() {
|
public LString luaGetType() {
|
||||||
return TYPE_NAME;
|
return TYPE_NAME;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public int luaAsInt() {
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -105,6 +105,7 @@ public class LValue {
|
|||||||
|
|
||||||
/** Return value as an integer */
|
/** Return value as an integer */
|
||||||
public int luaAsInt() {
|
public int luaAsInt() {
|
||||||
|
luaUnsupportedOperation();
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user