He leído sobre Lua, es un lenguaje casi perfecto, pero hubo un error crítico. Es una indexación basada en una sola. Leí también que tiene una función para establecer el valor en el índice 0, pero no se cuenta la longitud de la tabla y las manipulaciones de cadena siguen estando basadas en una sola. Entonces la característica no tiene sentido.¿Puedo forzar la indexación de la tabla de Lua desde cero?
No deseo encender basado en uno o basado en cero. Solo estoy preguntando si hay una función que obligue a usar indexación basada en cero.
podría simplemente preguntar por qué es un problema? Ok, entonces prefieres 0-indexación, pero ¿por qué no puedes trabajar con 1 indexación? – gnud
También tengo este problema :) Independientemente de lo que tenga sentido, me equivoco en lua casi todas las veces. ¡Estoy tan acostumbrado a trabajar con otros idiomas que no tienen base en cero que mi código lua está lleno de errores debido a esto solo! – jcoder
no creo que haya alguna bandera que cambie a lua de 1 a 0 y como tal aparte de modificar lua que requiere el uso de un lua no estándar (aquí dob lua0) no veo cómo se haría –