BBcode practise grounds
1
Name:
Anonymous
2007-06-17 16:46
ID:zJT0c10Q
(define(eval exp env)(cond((self-evaluating? exp) exp)((variable? exp)(lookup-variable-value exp env))((quoted? exp)(text-of-quotation exp))((assignment? exp)(eval-assignment exp env))((definition? exp)(eval-definition exp env))((if? exp)(eval-if exp env))((lambda? exp)(make-procedure(lambda-parameters exp)(lambda-body exp)
env))((begin? exp)(eval-sequence(begin-actions exp) env))((cond? exp)(eval(cond->if exp) env))((application? exp)(apply(eval(operator exp) env)(list-of-values(operands exp) env)))(else(error "Unknown expression type - EVAL" exp))))
2
Name:
Anonymous
2007-06-17 16:47
ID:zJT0c10Q
(define(eval exp env)(cond((self-evaluating? exp) exp)((variable? exp)(lookup-variable-value exp env))((quoted? exp)(text-of-quotation exp))((assignment? exp)(eval-assignment exp env))((definition? exp)(eval-definition exp env))((if? exp)(eval-if exp env))((lambda? exp)(make-procedure(lambda-parameters exp)(lambda-body exp) env))((begin? exp)(eval-sequence(begin-actions exp) env))((cond? exp)(eval(cond->if exp) env))((application? exp)(apply(eval(operator exp) env)(list-of-values(operands exp) env)))(else(error "Unknown expression type - EVAL" exp))))
3
Name:
Anonymous
2007-06-17 16:50
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
4
Name:
Anonymous
2007-06-17 16:50
ID:zJT0c10Q
(define test(lambda (foo) 'see-if-this-works)))
5
Name:
Anonymous
2007-06-17 16:51
ID:Heaven
ONE WORD, FORCED STRIPPAGE OF WHITESPACE, THREAD OVER
6
Name:
Anonymous
2007-06-17 16:52
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
7
Name:
Anonymous
2007-06-17 16:53
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
8
Name:
Anonymous
2007-06-17 16:53
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
9
Name:
Anonymous
2007-06-17 16:55
ID:zJT0c10Q
(define test
(lambda(foo) 'see-if-this-works)))
10
Name:
Anonymous
2007-06-17 16:55
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
11
Name:
Anonymous
2007-06-17 16:57
ID:zJT0c10Q
THIS GOES UNDER THE BBCODE PUBLIC LISCENCE
[m][code](define test
(lambda (foo) 'see-if-this-works)))[/m] [/code]
12
Name:
Anonymous
2007-06-17 16:57
ID:zJT0c10Q
>>11
uhh how 2 open source bbcode?
13
Name:
Anonymous
2007-06-17 16:57
ID:Heaven
i suck
14
Name:
Anonymous
2007-06-17 16:58
ID:zJT0c10Q
(define test
(lambda (foo) 'see-if-this-works)))
15
Name:
Anonymous
2007-06-17 17:41
ID:zJT0c10Q
(F X)
16
Name:
Anonymous
2007-06-17 17:48
ID:f5Fd5wwd
a => [a]test[/a]
b => test
c => [c]test[/c]
d => [d]test[/d]
e => [e]test[/e]
f => [f]test[/f]
g => [g]test[/g]
h => [h]test[/h]
i => test
j => [j]test[/j]
k => [k]test[/k]
l => [l]test[/l]
m => test
n => [n]test[/n]
o => test
p => [p]test[/p]
q => [q]test[/q]
r => [r]test[/r]
s => test
t => [t]test[/t]
u => test
v => [v]test[/v]
w => [w]test[/w]
x => [x]test[/x]
y => [y]test[/y]
z => [z]test[/z]
17
Name:
Anonymous
2007-06-17 17:56
ID:zJT0c10Q
18
Name:
Anonymous
2007-06-17 18:02
ID:zJT0c10Q
(DEFINE TEST ( LAMBDA ( FOO ) ( QUOTE SEE-IF-THIS-WORKS ) ) )
19
Name:
Anonymous
2007-06-17 18:04
ID:Heaven
(DEFINE TEST ( LAMBDA ( FOO[spoiler] ) ( QUOTE SEE-IF-THIS-WORKS ) ) )
20
Name:
Anonymous
2007-06-17 18:08
ID:zJT0c10Q
(DEFINE TEST(LAMBDA(FOO)(QUOTE SEE-IF-THIS-WORKS)))
21
Name:
Anonymous
2007-06-17 18:08
ID:zJT0c10Q
>>19
lol .... I did notice
thanks
22
Name:
Anonymous
2007-06-17 18:11
ID:z4/dw3+d
23
Name:
Anonymous
2007-06-17 18:20
ID:zJT0c10Q
(DEFINE TEST (LAMBDA (FOO) (QUOTE SEE-IF-THIS-WORKS)))
24
Name:
Anonymous
2007-06-17 18:23
ID:zJT0c10Q
now with italix
(define test (lambda (foo) (quote see-if-this-works)))
25
Name:
Anonymous
2007-06-17 18:40
ID:zJT0c10Q
(defun ouroboros (element &aux (ouroboros (cons element nil))) (setf (cdr ouroboros) ouroboros) ouroboros)
26
Name:
Anonymous
2007-06-17 18:41
ID:zJT0c10Q
(defun ouroboros (element &aux (ouroboros (cons element nil)))
(setf (cdr ouroboros) ouroboros) ouroboros)
ALMOST FININSHED ILL REPLEACS THIS PROGRAM SOON
27
Name:
Anonymous
2007-06-17 18:57
ID:zJT0c10Q
(defun factorial (n) (if (<= n 1) 1 (* n (factorial (- n 1)))))
28
Name:
Anonymous
2007-06-17 19:09
ID:zJT0c10Q
(define eval (lambda (exp env) (cond ((self-evaluating? exp) exp)
((variable? exp) (lookup-variable-value exp env))
((quoted? exp) (text-of-quotation exp))
((assignment? exp) (eval-assignment exp env))
((definition? exp) (eval-definition exp env))
((if? exp) (eval-if exp env))
((lambda? exp)
(make-procedure (lambda-parameters exp)
(lambda-body exp)
env))
((begin? exp)
(eval-sequence (begin-actions exp) env))
((cond? exp) (eval (cond->if exp) env))
((application? exp)
(apply (eval (operator exp) env)
(list-of-values (operands exp) env)))
(else
(error "unknown expression type - eval" exp)))))
29
Name:
Anonymous
2007-06-17 19:14
ID:zJT0c10Q
30
Name:
Anonymous
2007-06-17 19:16
ID:zJT0c10Q
(define eval (lambda (exp env) (cond ((self-evaluating? exp) exp) ((variable? exp) (lookup-variable-value exp env)) ((quoted? exp) (text-of-quotation exp)) ((assignment? exp) (eval-assignment exp env)) ((definition? exp) (eval-definition exp env)) ((if? exp) (eval-if exp env)) ((lambda? exp) (make-procedure (lambda-parameters exp) (lambda-body exp)
env)) ((begin? exp) (eval-sequence (begin-actions exp) env)) ((cond? exp) (eval (cond->if exp) env)) ((application? exp) (apply (eval (operator exp) env) (list-of-values (operands exp) env))) (else (error "unknown expression type - eval" exp)))))
31
Name:
Anonymous
2007-06-17 19:24
ID:zJT0c10Q
(define eval (lambda (exp env) (cond ((self-evaluating? exp) exp) ((variable? exp) (lookup-variable-value exp env)) ((quoted? exp) (text-of-quotation exp)) ((assignment? exp) (eval-assignment exp env)) ((definition? exp) (eval-definition exp env)) ((if? exp) (eval-if exp env)) ((lambda? exp) (make-procedure (lambda-parameters exp) (lambda-body exp)
env)) ((begin? exp) (eval-sequence (begin-actions exp) env)) ((cond? exp) (eval (cond->if exp) env)) ((application? exp) (apply (eval (operator exp) env) (list-of-values (operands exp) env))) (else (error "unknown expression type - eval" exp)))))
32
Name:
Anonymous
2007-06-17 19:26
ID:zJT0c10Q
(a b
c)
(a b
c)
33
Name:
Anonymous
2007-06-17 19:26
ID:zJT0c10Q
(a b
c)
34
Name:
Anonymous
2007-06-17 19:27
ID:zJT0c10Q
(a b
c)
35
Name:
Anonymous
2007-06-17 19:33
ID:f5Fd5wwd
COMBO BREAKER!
36
Name:
Anonymous
2007-06-17 19:36
ID:Heaven
(define eval (lambda (exp env) (cond ((self-evaluating? exp) exp) ((variable? exp) (lookup-variable-value exp env)) ((quoted? exp) (text-of-quotation exp)) ((assignment? exp) (eval-assignment exp env)) ((definition? exp) (eval-definition exp env)) ((if? exp) (eval-if exp env)) ((lambda? exp) (make-procedure (lambda-parameters exp) (lambda-body exp)
env)) ((begin? exp) (eval-sequence (begin-actions exp) env)) ((cond? exp) (eval (cond->if exp) env)) ((application? exp) (apply (eval (operator exp) env) (list-of-values (operands exp) env))) (else (error "unknown expression type - eval" exp)))))
37
Name:
Anonymous
2007-06-17 19:37
ID:zJT0c10Q
(a b
c)
38
Name:
Anonymous
2007-06-17 19:38
ID:zJT0c10Q
(define factorial (lambda (n) (if (= n 0) 1 (* n (factorial (- n 1))))))
39
Name:
Anonymous
2007-06-17 19:39
ID:zJT0c10Q
(define factorial (lambda (n) (if (= n 0) 1 (* n (factorial (- n 1))))))
40
Name:
Anonymous
2007-06-17 19:41
ID:zJT0c10Q
(a b
c d)
(a (b)
c (d))
(a (b
c)
d)
Newer Posts