SYMBOL INDEX (113 symbols across 9 files) FILE: examples/fern/java/XYplane.java class XYplane (line 10) | public final class XYplane { method XYplane (line 20) | private XYplane() {} method Open (line 22) | public static void Open() { method Dot (line 34) | public static void Dot(int x, int y, int mode) { method isDot (line 44) | public static boolean isDot(int x, int y) { method Key (line 49) | public static char Key() { method Clear (line 53) | public static void Clear() { class Viewer (line 57) | private static class Viewer extends JPanel { method Viewer (line 60) | public Viewer(int width, int height) { method getPreferredSize (line 67) | public Dimension getPreferredSize() { method paintComponent (line 71) | public void paintComponent(Graphics g) { method fillCanvas (line 77) | public void fillCanvas(int color) { FILE: src/java/Files.java class Files (line 14) | public final class Files { method Files (line 22) | private Files() {} method Status (line 24) | public static int Status(Files_FileDesc file) { method Rename (line 28) | public static int Rename(char[] from, char[] to) { method Exists (line 39) | public static boolean Exists(char[] name) { method Delete (line 49) | public static int Delete(char[] name) { method Create (line 63) | public static Files_FileDesc Create(char[] name) { method open (line 67) | private static Files_FileDesc open(char[] name, String mode, method Open (line 85) | public static Files_FileDesc Open(char[] name) { method Close (line 89) | public static void Close(Files_FileDesc file) { method toStr (line 97) | private static String toStr(char[] name) { method WriteAsciiStr (line 109) | public static void WriteAsciiStr(Files_FileDesc file, char[] str) { method WriteStr (line 121) | public static void WriteStr(Files_FileDesc file, char[] str) { method Write (line 133) | public static void Write(Files_FileDesc file, byte b) { method WriteChar (line 143) | public static void WriteChar(Files_FileDesc file, char c) { method WriteBytes (line 159) | public static void WriteBytes(Files_FileDesc file, byte[] b) { method WriteNBytes (line 169) | public static void WriteNBytes(Files_FileDesc file, byte[] b, int len) { method WriteInt (line 180) | public static void WriteInt(Files_FileDesc file, int x) { method WriteNum (line 221) | public static void WriteNum(Files_FileDesc file, int x) { method ReadNum (line 306) | public static int ReadNum(Files_FileDesc file) { method Read (line 324) | public static byte Read(Files_FileDesc file) { method ReadChar (line 332) | public static char ReadChar(Files_FileDesc file) { method read (line 377) | private static int read(Files_FileDesc file) { method ReadBytes (line 393) | public static void ReadBytes(Files_FileDesc file, byte[] b, int[] n) { method ReadInt (line 407) | public static int ReadInt(Files_FileDesc file) { method ReadAsciiStr (line 414) | public static void ReadAsciiStr(Files_FileDesc file, char[] str) { method ReadStr (line 429) | public static int ReadStr(Files_FileDesc file, char[] str) { method Seek (line 446) | public static int Seek(Files_FileDesc file, int pos) { method Size (line 460) | public static int Size(Files_FileDesc file) { FILE: src/java/Files_FileDesc.java class Files_FileDesc (line 9) | public class Files_FileDesc { method Files_FileDesc (line 12) | public Files_FileDesc() {} method copy (line 14) | public Files_FileDesc copy() { FILE: src/java/In.java class In (line 9) | public final class In { method In (line 15) | private In() {} method Char (line 23) | static public void Char(char[] ch) { method String (line 37) | static public void String(char[] str) { method Real (line 59) | static public void Real(float[] x) { method Int (line 68) | static public void Int(int[] i) { FILE: src/java/Math.java class Math (line 7) | public final class Math { method Math (line 12) | private Math() {} method sqrt (line 14) | public static float sqrt(float x) { method power (line 18) | public static float power(float x, float base) { method exp (line 22) | public static float exp(float x) { method ln (line 26) | public static float ln(float x) { method log (line 30) | public static float log(float x, float b) { method round (line 34) | public static float round(float x) { method sin (line 38) | public static float sin(float x) { method cos (line 42) | public static float cos(float x) { method tan (line 46) | public static float tan(float x) { method arcsin (line 50) | public static float arcsin(float x) { method arccos (line 54) | public static float arccos(float x) { method arctan (line 58) | public static float arctan(float x) { method arctan2 (line 62) | public static float arctan2(float x, float y) { method sinh (line 66) | public static float sinh(float x) { method cosh (line 70) | public static float cosh(float x) { method tanh (line 74) | public static float tanh(float x) { method arcsinh (line 78) | public static float arcsinh(float x) { method arccosh (line 83) | public static float arccosh(float x) { method arctanh (line 88) | public static float arctanh(float x) { FILE: src/java/OberonRuntime.java class OberonRuntime (line 10) | public final class OberonRuntime { method OberonRuntime (line 13) | private OberonRuntime() {} method DIV (line 32) | public static int DIV(int x, int y) { method MOD (line 45) | public static int MOD(int x, int y) { method ASR (line 57) | public static int ASR(int x, int n) { method ROR (line 62) | public static int ROR(int x, int n) { method StrCmp (line 67) | public static int StrCmp(char[] s0, char[] s1) { method ARGS (line 85) | public static void ARGS(String[] args, int i, char[] out) { method ReadInt (line 100) | public static int ReadInt() { method WriteInt (line 121) | public static void WriteInt(int num) { method WriteReal (line 129) | public static void WriteReal(float num) { method WriteChar (line 133) | public static void WriteChar(int c) { method WriteLn (line 137) | public static void WriteLn() { method eot (line 141) | public static boolean eot() { FILE: src/java/Os.java class Os (line 7) | public final class Os { method Os (line 12) | private Os() {} method toString (line 14) | private static String toString(char[] name) { method GetEnv (line 24) | public static void GetEnv(char[] out, char[] name) { method CurrentTime (line 42) | public static int CurrentTime() { method Exit (line 46) | public static void Exit(int status) { FILE: src/java/Out.java class Out (line 10) | public final class Out { method Out (line 13) | private Out() {} method Char (line 24) | public static void Char(char ch) { method String (line 28) | public static void String(char[] str) { method Real (line 37) | public static void Real(float x, int n) { method Int (line 45) | public static void Int(int x, int n) { method Ln (line 53) | public static void Ln() { method Hex (line 57) | public static void Hex(int x) { FILE: tests/TestRunner.java class TestRunner (line 8) | public class TestRunner { method main (line 12) | public static void main(String[] args) { method check (line 60) | private static void check(int[] tot, int[] successful, int[] failed, method testImports (line 70) | private static void testImports(int[] tot, int[] successful, int[] fai... method testCyclicImports (line 105) | private static void testCyclicImports(int[] tot, int[] successful, method testWithInputs (line 125) | private static void testWithInputs(int[] tot, int[] successful, method testTypeGuardExt (line 143) | private static void testTypeGuardExt(int[] tot, int[] successful, method assertEquals (line 149) | private static boolean assertEquals(String name, String expected, Stri... method compileAndRunArgs (line 160) | private static boolean compileAndRunArgs(String name, String input, method compile (line 196) | private static int compile(String name, boolean newSym) { method compileAndRunWithInput (line 202) | private static boolean compileAndRunWithInput(String name, String inpu... method compileAndRun (line 206) | private static boolean compileAndRun(String name) { method compileAndFail (line 210) | private static boolean compileAndFail(String name, int errors, String ... method getExpectedOutput (line 236) | private static String getExpectedOutput(String name) {