Hi,
I'm having trouble setting up JFlex and JavaCUP on my system at home. Here is my output..
C:\Parcing>java java_cup.Main input.cup
Exception in thread "main" java.lang.NoClassDefFoundE
rror: java_cup/Main
Caused by: java.lang.ClassNotFoundExc
eption: java_cup.Main
at java.net.URLClassLoader$1.
run(Unknow
n Source)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at java.net.URLClassLoader.fi
ndClass(Un
known Source)
at java.lang.ClassLoader.load
Class(Unkn
own Source)
at sun.misc.Launcher$AppClass
Loader.loa
dClass(Unk
nown Source)
at java.lang.ClassLoader.load
Class(Unkn
own Source)
at java.lang.ClassLoader.load
ClassInter
nal(Unknow
n Source)
C:\Parcing>java JFlex.Main input.flex
Exception in thread "main" java.lang.NoClassDefFoundE
rror: JFlex/Main
Caused by: java.lang.ClassNotFoundExc
eption: JFlex.Main
at java.net.URLClassLoader$1.
run(Unknow
n Source)
at java.security.AccessContro
ller.doPri
vileged(Na
tive Method)
at java.net.URLClassLoader.fi
ndClass(Un
known Source)
at java.lang.ClassLoader.load
Class(Unkn
own Source)
at sun.misc.Launcher$AppClass
Loader.loa
dClass(Unk
nown Source)
at java.lang.ClassLoader.load
Class(Unkn
own Source)
at java.lang.ClassLoader.load
ClassInter
nal(Unknow
n Source)
C:\Parcing>javac MyParser.java
MyParser.java:1: package java_cup.runtime does not exist
import java_cup.runtime.*;
^
MyParser.java:6: cannot find symbol
symbol : class parser
location: class MyParser
parser parser_obj = null;
^
MyParser.java:8: cannot find symbol
symbol : class parser
location: class MyParser
parser_obj = new parser(new Yylex(System.in));
^
MyParser.java:8: cannot find symbol
symbol : class Yylex
location: class MyParser
parser_obj = new parser(new Yylex(System.in));
^
MyParser.java:12: cannot find symbol
symbol : class parser
location: class MyParser
parser_obj = new parser(new Yylex(reader
));
^
MyParser.java:12: cannot find symbol
symbol : class Yylex
location: class MyParser
parser_obj = new parser(new Yylex(reader
));
^
MyParser.java:20: cannot find symbol
symbol : class Symbol
location: class MyParser
Symbol parse_tree = null;
^
7 errors
any ideas as to how to get this to work properly?
Thanks,