"SyntaxError: invalid syntax" on simple Java file.

74 views
Skip to first unread message

Oleksandr Gavenko (aka gavenkoa)

unread,
Dec 14, 2011, 4:05:29 PM12/14/11
to Clone Digger general
$ uname -a
CYGWIN_NT-6.1-WOW64 desktop 1.7.9(0.237/5/3) 2011-03-29 10:10 i686
Cygwin

$ easy_install -U clonedigger
...

$ cat My.java
public class My {
public static void main(String args[]) {
System.out.println("Hello!");
}
}
$ clonedigger My.java
Parsing My.java ... Error: can't parse "My.java"
: Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/clonedigger-1.1.0-py2.6.egg/
clonedigger/clonedigger.py", line 150, in parse_file
source_file = supplier(file_name, func_prefixes)
File "/usr/lib/python2.6/site-packages/clonedigger-1.1.0-py2.6.egg/
clonedigger/python_compiler.py", line 182, in __init__
self._setTree(rec_build_tree(compiler.parseFile(file_name)))
File "/usr/lib/python2.6/compiler/transformer.py", line 47, in
parseFile
return parse(src)
File "/usr/lib/python2.6/compiler/transformer.py", line 51, in parse
return Transformer().parsesuite(buf)
File "/usr/lib/python2.6/compiler/transformer.py", line 128, in
parsesuite
return self.transform(parser.suite(text))
File "<string>", line 1
public class My {
^
SyntaxError: invalid syntax

Input is empty or the size of the input is below the size threshold

Peter Bulychev

unread,
Dec 23, 2011, 1:09:33 PM12/23/11
to clonedigg...@googlegroups.com
Dear Oleksandr,

please use "--lang=java" option, i.e. "python clonedigger.py --lang=java file.java" 

2011/12/14 Oleksandr Gavenko (aka gavenkoa) <gave...@gmail.com>

--
You received this message because you are subscribed to the Google Groups "Clone Digger general" group.
To post to this group, send email to clonedigg...@googlegroups.com.
To unsubscribe from this group, send email to clonedigger_gen...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/clonedigger_general?hl=en.




--
Best regards,
   Peter Bulychev.
Reply all
Reply to author
Forward
0 new messages