use nothingness and do-nothingness for good causes (free lambda

This is a discussion on use nothingness and do-nothingness for good causes (free lambda within the Scheme forums in Programming Languages category; hi # # use nothingness and do-nothingness for good causes (free lambda encoding): # # free syntax elements: # translate 1. ( (lambda ( ) ) ) <=> (exit) # 2. ( (lambda (x) ) y) <=> (define x y) # 3. ( (lambda ( ) x) ) <=> (quote x) # # free data structure: # translate 1. ( (lambda ( ) ) ) <=> (list) or '() # 2. ( (lambda (x) ) y) <=> (cons x y) # 3. ( (lambda ( ) x) ) <=> (cdr x) # # free macro interface # translate 1. ( ...

Go Back   Application Development Forum > Programming Languages > Scheme

Object Mix

Register FAQ Calendar Search Today's Posts Mark Forums Read
  #1  
Old 08-27-2008, 02:06 PM
narutocanada@gmail.com
Guest
 
Default use nothingness and do-nothingness for good causes (free lambda

hi

#
# use nothingness and do-nothingness for good causes (free lambda
encoding):
#
# free syntax elements:
# translate 1. ( (lambda ( ) ) ) <=> (exit)
# 2. ( (lambda (x) ) y) <=> (define x y)
# 3. ( (lambda ( ) x) ) <=> (quote x)
#
# free data structure:
# translate 1. ( (lambda ( ) ) ) <=> (list) or '()
# 2. ( (lambda (x) ) y) <=> (cons x y)
# 3. ( (lambda ( ) x) ) <=> (cdr x)
#
# free macro interface
# translate 1. ( (lambda ( ) ) ) <=> (read)
# 2. ( (lambda (x) ) y) <=> (define-macro x y)
# 3. ( (lambda ( ) x) ) <=> (write x)
#
# use combinations for the entire language?
# translate 1. ( (lambda ( ) ) ) <=> (exit)
# 2. ( (lambda ( ) ) ( (lambda ( ) ) )) <=> (list) or '()
# 3. etc
#
Reply With Quote
Reply


Thread Tools
Display Modes


All times are GMT -5. The time now is 08:47 PM.


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
vB Ad Management by =RedTyger=

In an effort to better serve ads to our visitors, cookies are used on objectmix.com. For more information, check out our Privacy Policy.