Package com.googlecode.aviator.lexer.token

Examples of com.googlecode.aviator.lexer.token.NumberToken


    private AviatorObject getAviatorObjectFromToken(Token<?> lookhead) {
        AviatorObject result = null;
        switch (lookhead.getType()) {
        case Number:
            // load numbers
            NumberToken numberToken = (NumberToken) lookhead;
            if (numberToken.getNumber() instanceof Double) {
                result = AviatorDouble.valueOf(numberToken.getNumber());
            }
            else {
                result = AviatorLong.valueOf(numberToken.getNumber());
            }
            break;
        case String:
            // load string
            result = new AviatorString((String) lookhead.getValue(null));
View Full Code Here

TOP

Related Classes of com.googlecode.aviator.lexer.token.NumberToken

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.