[e-lang] Newbie Joe-E questions
Jimmy Wylie
jwylie at uno.edu
Mon Oct 27 22:47:01 CDT 2008
Hi all,
I've downloaded joe-e for the first time and tried to import a simple
project assigned from one of my beginner java classes. After running
the verifier, I've received 65 errors, but they all seem to be of the form:
"Disabled field in from type System accessed: default deny"
"Reference to disabled type Scanner: no policy specified for this class"
"Disabled field out from type System accessed: default deny"
"Method from disabled type PrintStream called: no policy specified for
this class."
Now this class is a User Interface class, and I want it to be able to
take in input from an instance of Scanner, and also do output. How do I
create a policy to allow these authorities for this class?
I tried simply passing an instance of Scanner in the constructor,
instead of creating a new one when the constructor is called, but the
verifier still objects to the "import java.util.Scanner" declaration.
Also, on sort of a separate note, could someone clarify exactly what a
joe-e Token is? I read the Joe-E spec doc, and from what I can tell, it
seems to be like a basic Joe-E type or a Joe-E "Object" class. If I was
writing a joe-e program, should all objects not declared to be powerless
or immutable, be a Token instead?
Thanks for your help,
Jimmy Wylie
More information about the e-lang
mailing list