SYMBOL INDEX (48 symbols across 2 files) FILE: proposals/run-time_polymorphism/Examples/AppendixB/taylor.java type IDeriv (line 6) | interface IDeriv { method deriv1 (line 7) | void deriv1(); type IHDeriv (line 10) | interface IHDeriv extends IDeriv { method deriv2 (line 11) | void deriv2(); class DerivF (line 14) | class DerivF implements IDeriv { method deriv1 (line 15) | public void deriv1() { class HDerivF (line 20) | class HDerivF implements IHDeriv { method deriv1 (line 21) | public void deriv1() { method deriv2 (line 24) | public void deriv2() { class DerivG (line 29) | class DerivG implements IDeriv { method deriv1 (line 30) | public void deriv1() { class HDerivG (line 35) | class HDerivG implements IHDeriv { method deriv1 (line 36) | public void deriv1() { method deriv2 (line 39) | public void deriv2() { class Taylor (line 44) | class Taylor { method Taylor (line 46) | Taylor(IDeriv calculator) { method term1 (line 49) | public void term1() { method evaluate (line 52) | public void evaluate() { class HTaylor (line 58) | class HTaylor { method HTaylor (line 60) | HTaylor(IHDeriv calculator) { method term1 (line 63) | public void term1() { method term2 (line 66) | public void term2() { method evaluate (line 69) | public void evaluate() { class ClientApp (line 76) | class ClientApp { method main (line 78) | public static void main(String[] args) { FILE: proposals/run-time_polymorphism/Examples/AppendixB/taylor.rs type IDeriv (line 8) | pub trait IDeriv { method deriv1 (line 9) | fn deriv1(&self); method deriv1 (line 26) | fn deriv1(&self) { method deriv1 (line 45) | fn deriv1(&self) { type IHDeriv (line 12) | pub trait IHDeriv { method deriv1 (line 13) | fn deriv1(&self); method deriv2 (line 14) | fn deriv2(&self); method deriv1 (line 34) | fn deriv1(&self) { method deriv2 (line 37) | fn deriv2(&self) { method deriv1 (line 53) | fn deriv1(&self) { method deriv2 (line 56) | fn deriv2(&self) { type DerivF (line 23) | pub struct DerivF { type HDerivF (line 31) | pub struct HDerivF { type DerivG (line 42) | pub struct DerivG { type HDerivG (line 50) | pub struct HDerivG { type Taylor (line 67) | pub struct Taylor { method term1 (line 71) | pub fn term1(&self) { method evaluate (line 74) | pub fn evaluate(&self) { type HTaylor (line 80) | pub struct HTaylor { method term1 (line 84) | pub fn term1(&self) { method term2 (line 87) | pub fn term2(&self) { method evaluate (line 90) | pub fn evaluate(&self) { function main (line 98) | fn main() {