Make 1998/fanf more like the original
I've added some notes to `thanks-for-help` explaining the changes, and removed the caveat from the README since the code is now much closer to the original. Fun fact: T for Tony is once again the only letter not used in fanf.c
This commit is contained in:
1 parent
3d9355e1c2
commit
9a2f8dc168
4 files changed
+110
-102
No files matched your search
@@ -26,14 +26,6 @@ Enter an expression on standard input. To try some we have selected:
|
||||
|
||||
## Judges' remarks:
|
||||
|
||||
### Historical aside:
|
||||
|
||||
At a time the code in [fanf.c](%%REPO_URL%%/1998/fanf/fanf.c) was that of [fanf.orig.c](%%REPO_URL%%/1998/fanf/fanf.orig.c)
|
||||
but to get this to compile in modern systems it had to be translated to what you
|
||||
now see. The intermediate steps can still be performed but they might be
|
||||
different from the past. This should be kept in mind as you read the below
|
||||
remarks.
|
||||
|
||||
This program translates lambda expressions into combinator
|
||||
expressions. But you do not need to know Lambda Calculus to be
|
||||
impressed by this program!
|
||||
|
||||
Reference in new issue
Block a user