?? robison.hin
字號:
Best minimal use of C: <robison@a.cs.uiuc.edu> Arch D. Robison Arch D. Robison University of Illinois 1304 W. Springfield Ave. Urbana, IL 61801 USAJudges notes: Sites with punch card facilities will be happy to note that the source deck can be re-collated with an ASCII sort. Note that this program uses only a small subset of the constructs that the C language supports.Selected notes from the author: This program is a handy picoAPL interpreter written in C--. It outputs the evaluation of an APL expression from standard input. Functions are limited to dyadic +,-,x, and unary -; numerals must be binary. Parentheses may be used for grouping. For example: 101x111-100 prints: 1111 That is 5x(7-4) is 15. (APL groups from right to left.) Extending it to the full APL language should be trivial. The C-- language improves the C language by removing superfluous and confusing features: arithmetic, logical operations, shifts, relationals, address-of, and flow control. In fact, the only expressions retained are function calls, indirection, array assignments, the ',' operator, and sizeof. Despite these restrictions, the C-- program does arithmetic on arbitrarily large binary numbers. To obtain a C-- reference, simply rip out the irrelevant pages from your K&R C manual. To obtain a C-- compiler, simply rip out the irrelevant bytes from your cc compiler.
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -