Warning
This page is located in archive.

11 - Interpreter, Observer

Stáhněte si archiv se šablonami tříd pro 11. cvičení.

Observer

Úloha na cvičení

  • Implementujte interpreter, který umožní vyhodnotit výraz zadaný v Main.main za předpokladu, že b = 1.
  • Implementujte observer, který při každém vyhodnocení Expression vypíše do konzole upozornění “Expression evaluated!”
  • Zařiďte, aby se kromě upozornění vypsal i typ Expression, které se vyhodnocuje.
Pro hladký běh programu je třeba v projektu použít knihovnu Guava (součástí šablony projektu).
courses/a7b36omo/labs/lab11.txt · Last modified: 2016/12/13 10:25 by balikm1