diff options
author | EuAndreh <eu@euandre.org> | 2022-09-02 11:46:25 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2022-09-02 11:46:25 -0300 |
commit | a8e9c00aa1e9d0528f72334f675eceb958be6e0e (patch) | |
tree | c3cd72fafa4e2a0e9afe5f86062030661320aa9a /v2/src/content/pastebins/sicp-exercise-3-19.md | |
parent | .gitignore: Ignore logs/ directory (diff) | |
download | euandre.org-a8e9c00aa1e9d0528f72334f675eceb958be6e0e.tar.gz euandre.org-a8e9c00aa1e9d0528f72334f675eceb958be6e0e.tar.xz |
v2/: WIP rewrite using Make over Jekyll
Diffstat (limited to '')
-rw-r--r-- | v2/src/content/pastebins/sicp-exercise-3-19.md | 113 |
1 files changed, 113 insertions, 0 deletions
diff --git a/v2/src/content/pastebins/sicp-exercise-3-19.md b/v2/src/content/pastebins/sicp-exercise-3-19.md new file mode 100644 index 0000000..fd2c52b --- /dev/null +++ b/v2/src/content/pastebins/sicp-exercise-3-19.md @@ -0,0 +1,113 @@ +--- + +TITLE='SICP exercise 3.19' + +DATE='2021-09-02' + +LAYOUT='post' + +LANGUAGE='en' + +REF='sicp-exercise-3-19' + +--- + +Some content here, before: + +```scheme +(define (cycle? l) + (define (rec l x) + (cond + ((null? x) false) + ((eq? l x) true) + (true (rec l (cdr x))))) + (rec l (cdr l))) +``` + +Sample interactive session: + +```scheme +scheme@(guile-user)> (define true #t) +scheme@(guile-user)> (define false #f) +scheme@(guile-user)> +(define (cycle? l) + (define (rec l x) + (cond + ((null? x) false) + ((eq? l x) true) + (true (rec l (cdr x))))) + (rec l (cdr l))) +scheme@(guile-user)> (cycle? '(1 2 3)) +$9 = #f +scheme@(guile-user)> (cycle? (make-cycle '(1 2 3))) +$10 = #t +``` + +# An h1 + +a list: + +1. one +2. two +3. three + +some content. + +- item +- another +- yet another + +## An h2 + +Xablau: + +``` +xupliu 1 + +3 +4 + + + + + +dez +``` + +Foi `wikiwiu`. + +a very long code block: + +``` +wef +wef wef wef wef +wef wef wef wef we fwef wef wef wef wef +``` + +Someone said: + +> Xablau, xupliu. + +### A repeated header +### A repeated header + +a big list: + +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a +1. a |