Implemented Java syntax ----------------------- All kind of instance creation, method calls, field access, and statements. See file TestIn.java in directory samples. Limitations: ------------ - No type definition (class/interface). - No bytecode generation. - Only one variable scope, all variables are 'global'. - For convenience, variables might be redefined. - Constant expressions are equal to expressions. Work in progress: ----------------- - Create correct variable scope for local variables. - New typecheck compiler run. - Full support for imports and qualified names. - Bugfix. Bugs: ----- B: Assigne a value to literal, eg: 2 = 2+2; W: Don't write stupid statements. B: Imports only with form 'import java.util.*;' processed. Package name in fromt of class not evaluated. W: Don't write package name, eg. String only and not java.lang.String. B: MS-IE 5 Error: com.ms.security.SecurityExceptionEx[jai/Ce.void]: java.io.IOException: bad path: C:\MyJava\java\lang\Font.class W: ??? Frequent Asked Questions: ------------------------- Q: I hava a general Java question. A: See forums at www.javasoft.com. Q: Error: Can't init: NEW A: This is maybe a problem with your firewall. Use a public internet access or download the software and run it local. Q: The drawn graphic disapiers when I resize the frame (window). A: In a real Java program, the code to draw the graph is called whenever the frame is resized (eg in method paint(Graphics g) of class Container ).