lcp@456: ERRATA in Springer book lcp@456: lcp@491: Thanks to Sara Kalvala, Tobias Nipkow lcp@491: lcp@456: * = corrected by sending new pages lcp@456: lcp@456: *page 50: In section heading, Mixfix should be mixfix lcp@456: lcp@456: *page 217 and 251: fst and snd should be fst_conv and snd_conv. lcp@456: *Also affects index: pages 310 and 317! lcp@456: lcp@456: *page 224: type of id, namely $\To i$, should be $i \To i$ lcp@456: lcp@507: Intro/advanced lcp@507: page 52: the declaration "types bool,nat" is illegal lcp@507: lcp@507: should be addsimps in 'val add_ss = FOL_ss addrews [add_0, add_Suc]' lcp@507: lcp@507: lcp@507: Ref/introduction: documented show_brackets; added\pageref{sec:goals-printing} lcp@507: lcp@507: Ref/goals: in 'Printing the proof state' added \ref{sec:printing-control} lcp@456: lcp@456: Ref/tactic: documented subgoals_tac lcp@456: lcp@491: Ref/theories: added init_thy_reader and removed extend_theory. nipkow@458: nipkow@458: Ref/defining: type constraints ("::") now have a very low priority of 4. nipkow@458: As in ML, they must be enclosed in paretheses most of the time. nipkow@479: lcp@507: Ref/syntax (page 145?): deleted repeated "the" in "before the the .thy file" lcp@491: lcp@507: Logics/ZF: **************** lcp@507: renamed mem_anti_sym and mem_anti_refl to mem_asym and mem_irrefl lcp@491: renamed union_iff to Union_iff lcp@491: renamed power_set to Pow_iff lcp@491: DiffD2: now is really a destruction rule lcp@507: escaped braces in qconverse_def, QSigma_def, lfp_def, gfp_def lcp@507: