- currently possible to export a laby into minetest - start of a lua content parser to import .we into lab
33 lines
530 B
Java
33 lines
530 B
Java
package org.artisanlogiciel.lua;
|
|
|
|
public class CharProvider {
|
|
|
|
String input;
|
|
int current;
|
|
|
|
public CharProvider(String input) {
|
|
this.input = input;
|
|
current = 0;
|
|
}
|
|
|
|
public char getNextchar()
|
|
{
|
|
int i = current;
|
|
if ( input.length() > current) {
|
|
current++;
|
|
return input.charAt(i);
|
|
}
|
|
else
|
|
{
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
public void pushBackChar(char c)
|
|
{
|
|
System.out.print('*');
|
|
current--;
|
|
}
|
|
|
|
}
|