作者: Paul W. Abrahams
关键词:
摘要: Using extended typography, we can design programming languages that utilize modem display and input technologies, thus breaking out of the ASCII straitjacket. We assume a language has three representations: visual representation describes its displayed form, an internal defined for each implementation, interchange representation, expressed in pure ASCII, is across all implementations. typography use distinctive typefaces to indicate keywords, removing need reserve them, introduce variety new symbols more meaningful than those used most current languages. One benefit possibility arbitrary user-defined operators. also kinds brackets methods pairing visually. Extended helps solve problems writing programs other English.