Affiliation:
1. Department of Computer Science, Monash University, Clayton, Victoria 3168, Australia
Abstract
We describe an alternative syntactic binding for C++. This new binding includes a completely redesigned declaration/definition syntax for types, functions and objects, a simplified template syntax, and changes to several problematic operators and control structures. The resulting syntax is LALR(1) parsable and provides better consistency in the specification of similar constructs, better syntactic differentiation of dissimilar constructs, and greater overall readability of code.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design,Software
Reference8 articles.
1. A to Z: C language shortcomings
2. {4} Stroustrup B. The Design and Evolution of C++ Section 9.4.4. Addison-Wesley 1994. {4} Stroustrup B. The Design and Evolution of C++ Section 9.4.4. Addison-Wesley 1994.
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献