ACM Home Page
Please provide us with feedback. Feedback
Incremental polymorphic type checking in B
Full text PdfPdf (1.27 MB)
Source Annual Symposium on Principles of Programming Languages archive
Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages table of contents
Austin, Texas
Pages: 265 - 275  
Year of Publication: 1983
ISBN:0-89791-090-7
Author
Lambert Meertens  Mathematical Centre, 1009 AB Amsterdam, The Netherlands
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 8
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/567067.567092
What is a DOI?

ABSTRACT

The programming language B has been designed for personal computing. In B, variables need not be declared, nor formal parameters specified. Nevertheless, B is strongly typed. All type requirements can be checked statically. To signal type violations on the spot during editing, the computations can be organized so that local the source text require a modest amount of recomputation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
BOYER, R. S. & J. S MOORE, The sharing of structure in theorem proving programs, Machine Intelligence 7, 101-116, (B. Metzer & D. Michie, eds.), Edinburgh University Press, 1972.
3
4
 
5
GEHANI, N., Generic procedures: an implementation and an undecidability result, Comp. Languages 5 (1980) 155-161.
 
6
GEURTS, L. J. M. & L. G. L. T. MEERTENS. Designing a beginners' programming language, New Directions in Programming Languages 1975, 1-18, (S. A. Schuman, ed.), IRIA, Rocquencourt, 1976.
 
7
 
8
LANGMAACK, H., On correct procedure parameter transmission in higher programming languages, Acta Informatica 2 (1973) 110-142.
 
9
MEERTENS, L. G. L. T., Draft Proposal for the B Programming Language-Semi-Formal Definition, Mathematical Centre, Amsterdam, 1981.
 
10
MILNER, R., A theory of type polymorphism in programming, J. Computer and System Sciences 17 (1978) 348-375.
11
12
 
13
TENENBAUM, A. M., Type determination for very high-level languages, Comp. Sci. Rep. NSO-3, Courant Institute of Mathematical Sciences, NYU, New York, 1974.