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--; } }