demjava -jack -code demjava Parsing demjava.cd... Expanding parameterized classes... Converting repetition classes... Filling in part names... Setting inheritance links... Parsing demjava.beh... Gathering methods... Expanding traversals... Expanding toPartOrSyntax: to { Part , PlainSyntax } ... Expanding Hc: to ClassDef ... Expanding MtoClassName: bypassing -> * , parameters , * to ClassName ... Expanding toParamClassName: to ParamClassName ... Generating Java code... demjava -jack -grammar demjava Parsing demjava.cd... Expanding parameterized classes... Converting repetition classes... Filling in part names... Setting inheritance links... Generating Jack grammar... jack demjava.jack Jack Version 0.5. Copyright (c) 1996 Sun Microsystems Inc. (type "jack" with no arguments for help) Reading from file demjava.jack . . . File "ParseError.java" does not exist. Will create one. File "Token.java" does not exist. Will create one. Parser generated successfully. javac -d . demjava.java Parser.java ParseError.java ParserConstants.java ParserTokenManager.java Token.java ASCII_CharStream.java touch ./Program.class make: *** No rule to make target `demjava.input', needed by `test'. Stop.