001package org.clafer.ast;
002
003/**
004 * A factory for creating unique identifiers.
005 *
006 * @author jimmy
007 */
008public class AstIdFactory {
009
010    protected int count = 0;
011
012    /**
013     * Create a new unique identifier.
014     *
015     * @return a unique identifier
016     */
017    public int newId() {
018        return count++;
019    }
020}