{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,5]],"date-time":"2025-06-05T11:47:52Z","timestamp":1749124072147},"publisher-location":"Berlin, Heidelberg","reference-count":19,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540415176"},{"type":"electronic","value":"9783540445579"}],"license":[{"start":{"date-parts":[[2000,1,1]],"date-time":"2000-01-01T00:00:00Z","timestamp":946684800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2000]]},"DOI":"10.1007\/3-540-44557-9_6","type":"book-chapter","created":{"date-parts":[[2007,5,31]],"date-time":"2007-05-31T23:04:24Z","timestamp":1180652664000},"page":"94-113","source":"Crossref","is-referenced-by-count":2,"title":["Implementation Techniques for Inductive Types in Plastic"],"prefix":"10.1007","author":[{"given":"Paul","family":"Callaghan","sequence":"first","affiliation":[]},{"given":"Zhaohui","family":"Luo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2002,6,11]]},"reference":[{"key":"6_CR1","unstructured":"David Aspinall. Proof General WWW Site. http:\/\/www.dcs.ed.ac.uk\/home\/-proofgen ."},{"key":"6_CR2","unstructured":"P. Callaghan. Coherence Checking of Coercions in Plastic. In Proc. Workshop on Subtyping & Dependent Types in Programming, July 2000."},{"key":"6_CR3","unstructured":"P. Callaghan and Z. Luo. Mathematical vernacular in type theory based proof assistants. User Interfaces for Theorem Provers (UITP\u201998), Eindhoven, 1998."},{"key":"6_CR4","unstructured":"Paul Callaghan and Zhaohui Luo. Plastic: an Implementation of LF with Coercive Subtyping & Universes. Journal of Automated Reasoning (Special Issue on Logical Frameworks), 2000. (to appear)."},{"key":"6_CR5","unstructured":"C. Coquand and Th. Coquand. Structured type theory. In Proc. Workshop on Logical Frameworks and Meta-languages (LFM\u201999), 1999."},{"key":"6_CR6","series-title":"Lect Notes Comput Sci","volume-title":"Inductively defined types","author":"Th. Coquand","year":"1990","unstructured":"Th. Coquand and Ch. Paulin-Mohring. Inductively defined types. Lecture Notes in Computer Science, 417, 1990."},{"key":"6_CR7","doi-asserted-by":"crossref","unstructured":"P. Dybjer. Inductive sets and families in Martin-L\u00f6f\u2019s type theory and their set-theoretic semantics. In G. Huet and G. Plotkin, editors, Logical Frameworks. Cambridge University Press, 1991.","DOI":"10.1017\/CBO9780511569807.012"},{"key":"6_CR8","series-title":"Lect Notes Comput Sci","doi-asserted-by":"crossref","DOI":"10.1007\/BFb0097782","volume-title":"Proceedings of ICALP\u201998","author":"E. Gim\u00e8nez","year":"1998","unstructured":"E. Gim\u00e8nez. Structural Recursive Definitions in Type Theory. In Proceedings of ICALP\u201998, volume 1443 of Lecture Notes in Computer Science. Springer-Verlag, 1998."},{"key":"6_CR9","doi-asserted-by":"crossref","unstructured":"H. Goguen. A Typed Operational Semantics for Type Theory. PhD thesis, University of Edinburgh, 1994.","DOI":"10.1007\/BFb0014053"},{"key":"6_CR10","series-title":"Lect Notes Comput Sci","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0097792","volume-title":"Types for proofs and programs","author":"A. Jones","year":"1998","unstructured":"A. Jones, Z. Luo, and S. Soloviev. Some proof-theoretic and algorithmic aspects of coercive subtyping. Types for proofs and programs (eds, E. Gimenez and C. Paulin-Mohring), Proc. of the Inter. Conf. TYPES\u201996, LNCS 1512, 1998."},{"key":"6_CR11","series-title":"Lect Notes Comput Sci","volume-title":"Proc. of Symp. on Logical Foundations of Computer Science (Logic at Tver\u201992)","author":"Z. Luo","year":"1992","unstructured":"Z. Luo. A unifying theory of dependent types: the schematic approach. Proc. of Symp. on Logical Foundations of Computer Science (Logic at Tver\u201992), LNCS 620, 1992. Also as LFCS Report ECS-LFCS-92-202, Dept. of Computer Science, University of Edinburgh."},{"key":"6_CR12","unstructured":"Z. Luo. Computation and Reasoning: A Type Theory for Computer Science. Oxford University Press, 1994."},{"issue":"1","key":"6_CR13","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1093\/logcom\/9.1.105","volume":"9","author":"Z. Luo","year":"1999","unstructured":"Z. Luo. Coercive subtyping. Journal of Logic and Computation, 9(1):105\u2013130, 1999.","journal-title":"Journal of Logic and Computation"},{"key":"6_CR14","series-title":"Lect Notes Comput Sci","volume-title":"Proceedings of the 2nd Inter. Conf. on Logical Aspects of Computational Linguistics","author":"Z. Luo","year":"1998","unstructured":"Z. Luo and P. Callaghan. Mathematical vernacular and conceptual well-formedness in mathematical language. Proceedings of the 2nd Inter. Conf. on Logical Aspects of Computational Linguistics, LNCS\/LNAI 1582, 1998."},{"key":"6_CR15","series-title":"Lect Notes Comput Sci","volume-title":"Types for Proof and Programs","author":"L. Magnusson","year":"1994","unstructured":"L. Magnusson and B. Nordstr\u00f6m. The ALF proof editor and its proof engine. In Types for Proof and Programs, LNCS, 1994."},{"key":"6_CR16","unstructured":"C. McBride. Dependently typed functional programs and their proofs. PhD thesis, University of Edinburgh, 2000."},{"key":"6_CR17","unstructured":"B. Nordstr\u00f6m, K. Petersson, and J. Smith. Programming in Martin-L\u00f6f\u2019s Type Theory: An Introduction. Oxford University Press, 1990."},{"key":"6_CR18","unstructured":"L. C. Paulson. A Fixedpoint Approach to (Co)Inductive and (Co)Datatype Definitions On page: http:\/\/www.cl.cam.ac.uk\/Research\/HVG\/Isabelle\/docs.html , 1999."},{"key":"6_CR19","unstructured":"S. L Peyton Jones et al. GHC Haskell Compiler WWW Site.. http:\/\/www.haskell.org\/ghc ."}],"container-title":["Lecture Notes in Computer Science","Types for Proofs and Programs"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/3-540-44557-9_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,28]],"date-time":"2019-04-28T11:19:21Z","timestamp":1556450361000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/3-540-44557-9_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2000]]},"ISBN":["9783540415176","9783540445579"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/3-540-44557-9_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2000]]}}}