raven-compiler/src/main/java/org/raven/compiler/Method.java
/**
     * Represents a facade expression. Pulls pre-evaluated value from the deferment stack
     */
Represents a facade expression. Pulls pre-evaluated value from the deferment stack
Represents a facade expression . Pulls pre - evaluated value from the deferment stack
private Expression popExpression() {
        return new Expression() {
            @Override
            public void accept(final TreeVisitor visitor) {
                visitVarInsn(ALOAD, getLocal(DEFERMENT_STACK_NAME));
                visitMethodInsn(INVOKEVIRTUAL, getInternalName(DefermentStack.class), "pop",
                        getDesc(DefermentStack.class, "pop"), false);
            }
        };
    }
private Expression popExpression ( ) { return new Expression ( ) { @ Override public void accept ( final TreeVisitor visitor ) { visitVarInsn ( ALOAD , getLocal ( DEFERMENT_STACK_NAME ) ) ; visitMethodInsn ( INVOKEVIRTUAL , getInternalName ( DefermentStack . class ) , "pop" , getDesc ( DefermentStack . class , "pop" ) , false ) ; } } ; }
Represents a facade expression.
Represents a facade expression .