Package ptolemy.codegen.c.kernel

Examples of ptolemy.codegen.c.kernel.CParseTreeCodeGenerator


        StringBuffer code = new StringBuffer();
        code.append(super.generatePreinitializeCode());

        if (_cParseTreeCodeGenerator == null) {
            // FIXME: why does this need to be done here?
            _cParseTreeCodeGenerator = new CParseTreeCodeGenerator();
        }
        ptolemy.actor.lib.Expression actor = (ptolemy.actor.lib.Expression) getComponent();

        try {
            // Note that the parser is NOT retained, since in most
View Full Code Here


     * @exception IllegalActionException If the code stream encounters an
     *  error in processing the specified code block(s).
     */
    public Set getSharedCode() throws IllegalActionException {

        _cParseTreeCodeGenerator = new CParseTreeCodeGenerator();

        Set codeBlocks = super.getSharedCode();
        codeBlocks.add(processCode(_cParseTreeCodeGenerator
                .generateSharedCode()));
        return codeBlocks;
View Full Code Here

TOP

Related Classes of ptolemy.codegen.c.kernel.CParseTreeCodeGenerator

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.