├── README.md ├── info.rkt └── whalesong ├── Makefile ├── README ├── base └── lang │ └── reader.rkt ├── bf ├── lang │ └── reader.rkt ├── language.rkt ├── parser.rkt └── semantics.rkt ├── bump-version.rkt ├── call-with-timeout.rkt ├── compiler ├── analyzer-structs.rkt ├── analyzer.rkt ├── arity-structs.rkt ├── bootstrapped-primitives.rkt ├── compiler-helper.rkt ├── compiler-structs.rkt ├── compiler.rkt ├── expression-structs.rkt ├── il-structs.rkt ├── kernel-primitives.rkt ├── lexical-env.rkt ├── lexical-structs.rkt └── optimize-il.rkt ├── cs019 ├── cs019-pre-base.rkt ├── cs019.rkt ├── deviations.txt ├── firstorder.rkt ├── get-cs019-names.rkt ├── info.rkt ├── lang │ └── reader.rkt ├── lists.rkt ├── private │ ├── info.rkt │ └── sigs-patched.rkt ├── rewrite-error-message.rkt ├── teach-runtime.rkt ├── teach.rkt └── teachhelp.rkt ├── examples ├── alert.rkt ├── cs019 │ ├── hello.rkt │ ├── tick-tock │ │ ├── index.html │ │ └── tick-tock.rkt │ └── where-am-i │ │ ├── index.html │ │ └── where-am-i.rkt ├── dom-play.rkt ├── drag-and-drop │ ├── drag-and-drop-1.rkt │ ├── drag-and-drop-2.rkt │ ├── style.css │ └── view.html ├── eli-number-puzzle.rkt ├── expanding-circle.rkt ├── fact.rkt ├── google-maps │ ├── maps.rkt │ └── test-maps.rkt ├── hello-bf.rkt ├── hello-css.css ├── hello-css.rkt ├── hello-kr.rkt ├── hello.rkt ├── image-library-example.rkt ├── images │ └── humpback.jpg ├── iron-puzzle │ ├── iron-puzzle.png │ └── iron-puzzle.rkt ├── js-get-message │ ├── js-get-message-child.rkt │ └── js-get-message-parent.html ├── list-length.rkt ├── logo.rkt ├── mathjax-script.js ├── mathjax.rkt ├── mouse.rkt ├── pacman.rkt ├── rain-world-program.rkt ├── raphael-demo.rkt ├── read-bytes.rkt ├── select.rkt ├── shuffling.rkt ├── sierpinski-carpet.rkt ├── snip.rkt ├── using-resources.rkt ├── whale.rkt └── window-size.rkt ├── expand-out-images.rkt ├── experiments ├── gauss │ ├── foo2.html │ ├── foo2.js │ ├── gauss.c │ ├── gauss.html │ ├── gauss.js │ ├── gauss.rkt │ └── notes.txt ├── primitives-for-racket-base.txt ├── racket-expander.rkt ├── test.xhtml └── trying-to-compile-hello-world.txt ├── generate-c-star-d.rkt ├── get-module-bytecode.rkt ├── helpers.rkt ├── ie-compat ├── canvas.text.js ├── excanvas.js └── optimer-normal-normal.js ├── image.rkt ├── image ├── main.rkt └── private │ ├── color.rkt │ ├── colordb.js │ ├── image.rkt │ ├── js-impl.js │ ├── kernel.js │ ├── main.rkt │ └── racket-impl.rkt ├── info.rkt ├── js-assembler ├── assemble-expression.rkt ├── assemble-helpers.rkt ├── assemble-open-coded.rkt ├── assemble-perform-statement.rkt ├── assemble-structs.rkt ├── assemble.rkt ├── cache.rkt ├── check-valid-module-source.rkt ├── collect-jump-targets.rkt ├── find-primitive-implemented.rkt ├── fracture.rkt ├── get-js-vm-implemented-primitives.rkt ├── get-runtime.rkt ├── hash-cache.rkt ├── module-knowledge.rkt ├── package.rkt ├── quote-cdata.rkt └── runtime-src │ ├── base64.js │ ├── baselib-arity.js │ ├── baselib-boxes.js │ ├── baselib-bytes.js │ ├── baselib-chars.js │ ├── baselib-check.js │ ├── baselib-constants.js │ ├── baselib-contmarks.js │ ├── baselib-dict.js │ ├── baselib-equality.js │ ├── baselib-exceptions.js │ ├── baselib-format.js │ ├── baselib-frames.js │ ├── baselib-functions.js │ ├── baselib-hashes.js │ ├── baselib-inspectors.js │ ├── baselib-keywords.js │ ├── baselib-lists.js │ ├── baselib-loadscript.js │ ├── baselib-modules.js │ ├── baselib-numbers.js │ ├── baselib-paramz.js │ ├── baselib-paths.js │ ├── baselib-placeholders.js │ ├── baselib-ports.js │ ├── baselib-primitives.js │ ├── baselib-readergraph.js │ ├── baselib-regexps.js │ ├── baselib-srclocs.js │ ├── baselib-strings.js │ ├── baselib-structs.js │ ├── baselib-symbols.js │ ├── baselib-unionfind.js │ ├── baselib-vectors.js │ ├── baselib.js │ ├── hashes-footer.js │ ├── hashes-header.js │ ├── jquery-protect-footer.js │ ├── jquery-protect-header.js │ ├── jquery.js │ ├── js-numbers.js │ ├── jshashtable-2.1_src.js │ ├── json2.js │ ├── llrbtree.js │ ├── read.js │ ├── runtime.js │ └── top.js ├── js.rkt ├── js ├── js-impl.js ├── main.rkt ├── racket-impl.rkt ├── world.rkt └── world │ ├── geo.rkt │ ├── js-impl.js │ ├── main.rkt │ ├── racket-impl.rkt │ ├── test-geo.rkt │ ├── test.rkt │ └── world-event-handler.rkt ├── korean └── lang │ └── reader.rkt ├── lang ├── base.rkt ├── base │ └── reader.rkt ├── bool.rkt ├── check-expect │ └── check-expect.rkt ├── for.rkt ├── js │ ├── js.rkt │ ├── query.rkt │ └── record.rkt ├── kernel.rkt ├── korean.rkt ├── list.rkt ├── match.rkt ├── parameters.rkt ├── posn.rkt ├── private │ ├── call-ec.rkt │ ├── hash.rkt │ ├── info.rkt │ ├── list.rkt │ ├── map.rkt │ ├── match │ │ ├── compiler.rkt │ │ ├── define-forms.rkt │ │ ├── gen-match.rkt │ │ ├── legacy-match.rkt │ │ ├── match-expander.rkt │ │ ├── match.rkt │ │ ├── parameters.rkt │ │ ├── parse-helper.rkt │ │ ├── parse-legacy.rkt │ │ ├── parse-quasi.rkt │ │ ├── parse.rkt │ │ ├── patterns.rkt │ │ ├── reorder.rkt │ │ ├── runtime.rkt │ │ ├── split-rows.rkt │ │ ├── struct.rkt │ │ ├── stxtime.rkt │ │ ├── test-match.js │ │ └── test-match_1.js │ ├── qq-and-or.rkt │ ├── shared-body.rkt │ ├── shared.rkt │ ├── stx.rkt │ ├── traced-app.rkt │ └── with-handlers.rkt ├── reader.rkt ├── unsafe │ ├── js-impl.js │ ├── ops.rkt │ └── racket-impl.rkt └── whalesong.rkt ├── language-namespace.rkt ├── logger.rkt ├── make-launcher.rkt ├── make-planet-archive.sh ├── make ├── get-dependencies.rkt ├── make-structs.rkt └── make.rkt ├── notes ├── NOTES ├── phonegap-stuff.txt └── racket-days-abstract.txt ├── parameters.rkt ├── parser ├── baby-parser.rkt ├── modprovide.rkt ├── parse-bytecode-5.1.1.rkt ├── parse-bytecode-5.1.2.rkt ├── parse-bytecode-5.2.1.rkt ├── parse-bytecode-5.2.rkt ├── parse-bytecode-5.3.3.7.rkt ├── parse-bytecode-5.3.rkt ├── parse-bytecode.rkt ├── path-rewriter.rkt └── where-is-collects.rkt ├── private ├── command.rkt └── prefix-dispatcher.rkt ├── promise.rkt ├── repl-prototype ├── README ├── htdocs │ ├── break.png │ ├── easyXDM-min.js │ ├── index.html │ ├── index.js │ ├── jquery-1.9.1.min.js │ ├── json2-min.js │ ├── repl.js │ ├── rpc.html │ ├── rpc.js │ ├── tests-base.js │ ├── tests.html │ ├── tests.js │ ├── torture-tests.html │ └── torture-tests.js ├── modularize-input-port.rkt ├── repl-compile.rkt ├── sandboxed-server.rkt ├── server.rkt └── write-runtime.rkt ├── resource.rkt ├── resource ├── coerse-content-bytes.rkt ├── compile-time.rkt ├── js-impl.js ├── main.rkt ├── munge-path.rkt ├── query.rkt ├── racket-impl.rkt ├── record.rkt ├── runtime.rkt ├── specialize │ ├── impl.rkt │ ├── js-impl.js │ └── racket-impl.rkt └── structs.rkt ├── sandbox ├── cloth-simulation.rkt ├── monty-hall │ ├── index.html │ ├── monty-hall.rkt │ └── style.css ├── sample-run.rkt ├── test-storage.rkt └── todo-storage │ ├── index.html │ └── todo.rkt ├── scribblings ├── cs019.scrbl ├── internals.scrbl ├── manual.scrbl └── scribble-helpers.rkt ├── selfhost ├── base64.rkt ├── compiler │ ├── analyzer-structs.rkt │ ├── analyzer.rkt │ ├── arity-structs.rkt │ ├── bootstrapped-primitives.rkt │ ├── compiler-helper.rkt │ ├── compiler-structs.rkt │ ├── compiler.rkt │ ├── expression-structs.rkt │ ├── il-structs.rkt │ ├── kernel-primitives.rkt │ ├── lexical-env.rkt │ ├── lexical-structs.rkt │ └── optimize-il.rkt ├── helpers.rkt ├── js-assembler │ ├── assemble-expression.rkt │ ├── assemble-helpers.rkt │ ├── assemble-open-coded.rkt │ ├── assemble-perform-statement.rkt │ ├── assemble-structs.rkt │ ├── assemble.rkt │ ├── cache.rkt │ ├── check-valid-module-source.rkt │ ├── collect-jump-targets.rkt │ ├── find-primitive-implemented.rkt │ ├── fracture.rkt │ ├── get-js-vm-implemented-primitives.rkt │ ├── get-runtime.rkt │ ├── hash-cache.rkt │ ├── module-knowledge.rkt │ ├── package.rkt │ └── quote-cdata.rkt ├── parameters.rkt ├── parser │ └── modprovide.rkt ├── selfhost-lang.rkt ├── selfhost-parameters.rkt ├── selfhost-strings.rkt ├── sets.rkt └── union-find.rkt ├── sets.rkt ├── simply-scheme ├── lang │ └── reader.rkt └── semantics.rkt ├── storage.rkt ├── storage └── storage.rkt ├── tests ├── browser-harness.rkt ├── clipart-test │ ├── clipart.rkt │ └── dog.jpg ├── coersing │ ├── Makefile │ ├── fact.rkt │ └── index.html ├── module-test │ ├── m1.rkt │ └── m2.rkt ├── more-tests │ ├── basics-cs019.expected │ ├── basics-cs019.rkt │ ├── booleans-cs019.appcache │ ├── booleans-cs019.expected │ ├── booleans-cs019.html │ ├── booleans-cs019.rkt │ ├── booleans.expected │ ├── booleans.rkt │ ├── canvas.text.js │ ├── chars.expected │ ├── chars.rkt │ ├── checking-cs019.expected │ ├── checking-cs019.rkt │ ├── checking.expected │ ├── checking.rkt │ ├── colors.expected │ ├── colors.rkt │ ├── conform.expected │ ├── conform.rkt │ ├── cont-marks-1.expected │ ├── cont-marks-1.rkt │ ├── cont-marks-2.expected │ ├── cont-marks-2.rkt │ ├── divide-by-zero-with-handlers.expected │ ├── divide-by-zero-with-handlers.rkt │ ├── dots-should-be-syntax-error.rkt │ ├── earley.expected │ ├── earley.rkt │ ├── excanvas.js │ ├── exn-1.expected │ ├── exn-1.rkt │ ├── exn-2.expected │ ├── exn-2.rkt │ ├── exn-3.expected │ ├── exn-3.rkt │ ├── fact.expected │ ├── fact.rkt │ ├── fft.expected │ ├── fft.rkt │ ├── fringe.expected │ ├── fringe.rkt │ ├── gauss-sum-with-prompts.expected │ ├── gauss-sum-with-prompts.rkt │ ├── graphs.expected │ ├── graphs.rkt │ ├── hash-code.expected │ ├── hash-code.rkt │ ├── hashes.expected │ ├── hashes.rkt │ ├── hello-bf.expected │ ├── hello-bf.rkt │ ├── hello.expected │ ├── hello.rkt │ ├── images.expected │ ├── images.rkt │ ├── isolating-bug.expected │ ├── isolating-bug.rkt │ ├── js-binding.expected │ ├── js-binding.rkt │ ├── lists-cs019.expected │ ├── lists-cs019.rkt │ ├── lists.expected │ ├── lists.rkt │ ├── man-vs-boy.expected │ ├── man-vs-boy.rkt │ ├── map.expected │ ├── map.rkt │ ├── module-scoping-helper.rkt │ ├── module-scoping.expected │ ├── module-scoping.rkt │ ├── nestedloop.expected │ ├── nestedloop.rkt │ ├── nqueens.rkt │ ├── nucleic2.expected │ ├── nucleic2.rkt │ ├── numbers.expected │ ├── numbers.rkt │ ├── optimer-normal-normal.js │ ├── printing.expected │ ├── printing.rkt │ ├── quasi.expected │ ├── quasi.rkt │ ├── ramanujan-pi.expected │ ├── ramanujan-pi.rkt │ ├── scheme-whalesong.expected │ ├── scheme-whalesong.rkt │ ├── sharing-cs019.expected │ ├── sharing-cs019.rkt │ ├── sharing.expected │ ├── sharing.rkt │ ├── sigs-cs019.expected │ ├── sigs-cs019.rkt │ ├── simple-apply.expected │ ├── simple-apply.rkt │ ├── simple-functions.expected │ ├── simple-functions.rkt │ ├── simple-loop.expected │ ├── simple-loop.rkt │ ├── simple-structs.expected │ ├── simple-structs.rkt │ ├── simple.expected │ ├── simple.rkt │ ├── sk-generator-2.expected │ ├── sk-generator-2.rkt │ ├── sk-generator.expected │ ├── sk-generator.rkt │ ├── string-tests.expected │ ├── string-tests.rkt │ ├── view.expected │ ├── view.rkt │ ├── weird-cc.expected │ └── weird-cc.rkt ├── older-tests │ ├── all-tests.rkt │ ├── benchmarks │ │ ├── conform.rkt │ │ ├── do-measures.rkt │ │ ├── graphs.rkt │ │ ├── nboyer.rkt │ │ ├── nfa.rkt │ │ ├── nucleic2.rkt │ │ ├── run-benchmark.rkt │ │ ├── run-do-measures.rkt │ │ ├── run-nboyer.rkt │ │ ├── sboyer.rkt │ │ └── tak.rkt │ ├── check-coverage.rkt │ ├── moby-programs │ │ ├── 42.rkt │ │ ├── all-tests.rkt │ │ ├── and-or.rkt │ │ ├── apply.rkt │ │ ├── arity.rkt │ │ ├── atan.rkt │ │ ├── begin.rkt │ │ ├── case-lambda.rkt │ │ ├── check-error.rkt │ │ ├── compose.rkt │ │ ├── continuation-marks.rkt │ │ ├── continuation-prompts-2.rkt │ │ ├── continuation-prompts-3.rkt │ │ ├── continuation-prompts.rkt │ │ ├── cycles.rkt │ │ ├── define-struct.rkt │ │ ├── display-and-write.rkt │ │ ├── double-client.rkt │ │ ├── double.js │ │ ├── double.rkt │ │ ├── eof.rkt │ │ ├── exercise-control.rkt │ │ ├── exn.rkt │ │ ├── falling-ball.rkt │ │ ├── ffi-2.rkt │ │ ├── ffi.rkt │ │ ├── for-each.rkt │ │ ├── identity.rkt │ │ ├── image-equality.rkt │ │ ├── images.rkt │ │ ├── js-big-bang-timer.rkt │ │ ├── js-input.rkt │ │ ├── jsworld-effects.rkt │ │ ├── jsworld.rkt │ │ ├── letrec.rkt │ │ ├── list.rkt │ │ ├── local.rkt │ │ ├── location.rkt │ │ ├── math.rkt │ │ ├── misc.rkt │ │ ├── more-jsworld.ss │ │ ├── permissions.rkt │ │ ├── quasiquote.rkt │ │ ├── raise.rkt │ │ ├── random.rkt │ │ ├── recur.rkt │ │ ├── repeating-decimals.rkt │ │ ├── require.rkt │ │ ├── required-2.rkt │ │ ├── required-3.rkt │ │ ├── required-4.rkt │ │ ├── required-5.rkt │ │ ├── required.rkt │ │ ├── rotate.rkt │ │ ├── run-all-tests.rkt │ │ ├── seconds.rkt │ │ ├── setbang.rkt │ │ ├── sleep.rkt │ │ ├── struct.rkt │ │ ├── values.rkt │ │ ├── vararity.rkt │ │ ├── vector.rkt │ │ ├── when-unless.rkt │ │ ├── with-handlers-1.rkt │ │ └── with-handlers-2.rkt │ ├── mz-tests │ │ ├── all-tests.rkt │ │ ├── basic.rkt │ │ ├── list.rkt │ │ ├── missing-features.txt │ │ ├── number.rkt │ │ ├── numstrs.rkt │ │ ├── run-all-tests.rkt │ │ ├── test-files-notes.txt │ │ └── testing.rkt │ ├── require-test │ │ ├── m.rkt │ │ ├── m1.rkt │ │ ├── m2.rkt │ │ ├── m3.rkt │ │ └── test.rkt │ ├── run-all-tests.rkt │ └── unit-tests │ │ ├── browser │ │ ├── build-tests │ │ └── webTest.html │ │ ├── run-tests │ │ ├── struct-tests.js │ │ └── tests.js ├── run-more-tests.rkt ├── test-all.rkt ├── test-assemble.rkt ├── test-browser-evaluate.rkt ├── test-compiler-2.rkt ├── test-compiler.rkt ├── test-conform.rkt ├── test-earley.rkt ├── test-get-dependencies.rkt ├── test-helpers.rkt ├── test-images.rkt ├── test-package.rkt ├── test-parse-bytecode-on-collects.rkt ├── test-parse-bytecode.rkt ├── test-parse.rkt └── test-simulator.rkt ├── tool ├── button-with-alternatives.rkt └── tool-ui.rkt ├── type-helpers.rkt ├── union-find.rkt ├── version-case └── version-case.rkt ├── version.rkt ├── web-world.rkt ├── web-world ├── DESIGN ├── event.rkt ├── examples │ ├── attr-animation │ │ ├── attr-animation.rkt │ │ ├── index.html │ │ └── style.css │ ├── boid │ │ ├── boid.rkt │ │ └── index.html │ ├── color-buttons │ │ ├── color-buttons.rkt │ │ └── view.html │ ├── dwarves-with-remove │ │ ├── dwarves-with-remove.rkt │ │ └── index.html │ ├── dwarves │ │ ├── dwarves.rkt │ │ └── index.html │ ├── field │ │ ├── field.rkt │ │ └── index.html │ ├── field2 │ │ ├── field2.rkt │ │ └── index.html │ ├── forward-backward │ │ ├── forward-backward.rkt │ │ └── index.html │ ├── hello │ │ ├── hello.rkt │ │ ├── index.html │ │ └── style.css │ ├── hello2 │ │ └── hello2.rkt │ ├── hot-cross-buns │ │ ├── hot-cross-buns.rkt │ │ └── index.html │ ├── phases │ │ ├── index1.html │ │ ├── index2.html │ │ └── phases.rkt │ ├── redirected │ │ ├── index.html │ │ └── redirected.rkt │ ├── tick-tock-2 │ │ └── tick-tock-2.rkt │ ├── tick-tock │ │ ├── index.html │ │ └── tick-tock.rkt │ ├── todo │ │ ├── index.html │ │ └── todo.rkt │ └── where-am-i │ │ ├── index.html │ │ └── where-am-i.rkt ├── helpers.rkt ├── impl.rkt ├── info.rkt ├── js-impl.js ├── js-tree-cursor.js ├── main.rkt └── racket-impl.rkt ├── wescheme └── lang │ ├── reader.rkt │ └── semantics.rkt ├── whalesong-cmd.rkt ├── whalesong-gui.rkt ├── whalesong-helpers.rkt ├── whalesong.rkt ├── world.rkt └── world ├── impl.rkt ├── info.rkt ├── js-impl.js ├── kernel.js ├── main.rkt ├── racket-impl.rkt ├── raw-jsworld.js └── types.rkt /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/README.md -------------------------------------------------------------------------------- /info.rkt: -------------------------------------------------------------------------------- 1 | #lang setup/infotab 2 | (define collection 'multi) 3 | -------------------------------------------------------------------------------- /whalesong/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/Makefile -------------------------------------------------------------------------------- /whalesong/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/README -------------------------------------------------------------------------------- /whalesong/base/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/base/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/bf/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/bf/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/bf/language.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/bf/language.rkt -------------------------------------------------------------------------------- /whalesong/bf/parser.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/bf/parser.rkt -------------------------------------------------------------------------------- /whalesong/bf/semantics.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/bf/semantics.rkt -------------------------------------------------------------------------------- /whalesong/bump-version.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/bump-version.rkt -------------------------------------------------------------------------------- /whalesong/call-with-timeout.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/call-with-timeout.rkt -------------------------------------------------------------------------------- /whalesong/compiler/analyzer-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/analyzer-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/analyzer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/analyzer.rkt -------------------------------------------------------------------------------- /whalesong/compiler/arity-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/arity-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/bootstrapped-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/bootstrapped-primitives.rkt -------------------------------------------------------------------------------- /whalesong/compiler/compiler-helper.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/compiler-helper.rkt -------------------------------------------------------------------------------- /whalesong/compiler/compiler-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/compiler-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/compiler.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/compiler.rkt -------------------------------------------------------------------------------- /whalesong/compiler/expression-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/expression-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/il-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/il-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/kernel-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/kernel-primitives.rkt -------------------------------------------------------------------------------- /whalesong/compiler/lexical-env.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/lexical-env.rkt -------------------------------------------------------------------------------- /whalesong/compiler/lexical-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/lexical-structs.rkt -------------------------------------------------------------------------------- /whalesong/compiler/optimize-il.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/compiler/optimize-il.rkt -------------------------------------------------------------------------------- /whalesong/cs019/cs019-pre-base.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/cs019-pre-base.rkt -------------------------------------------------------------------------------- /whalesong/cs019/cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/cs019.rkt -------------------------------------------------------------------------------- /whalesong/cs019/deviations.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/deviations.txt -------------------------------------------------------------------------------- /whalesong/cs019/firstorder.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/firstorder.rkt -------------------------------------------------------------------------------- /whalesong/cs019/get-cs019-names.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/get-cs019-names.rkt -------------------------------------------------------------------------------- /whalesong/cs019/info.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/info.rkt -------------------------------------------------------------------------------- /whalesong/cs019/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/cs019/lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/lists.rkt -------------------------------------------------------------------------------- /whalesong/cs019/private/info.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/private/info.rkt -------------------------------------------------------------------------------- /whalesong/cs019/private/sigs-patched.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/private/sigs-patched.rkt -------------------------------------------------------------------------------- /whalesong/cs019/rewrite-error-message.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/rewrite-error-message.rkt -------------------------------------------------------------------------------- /whalesong/cs019/teach-runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/teach-runtime.rkt -------------------------------------------------------------------------------- /whalesong/cs019/teach.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/teach.rkt -------------------------------------------------------------------------------- /whalesong/cs019/teachhelp.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/cs019/teachhelp.rkt -------------------------------------------------------------------------------- /whalesong/examples/alert.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/alert.rkt -------------------------------------------------------------------------------- /whalesong/examples/cs019/hello.rkt: -------------------------------------------------------------------------------- 1 | #lang whalesong/cs019 2 | "hello world" 3 | -------------------------------------------------------------------------------- /whalesong/examples/cs019/tick-tock/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/cs019/tick-tock/index.html -------------------------------------------------------------------------------- /whalesong/examples/cs019/tick-tock/tick-tock.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/cs019/tick-tock/tick-tock.rkt -------------------------------------------------------------------------------- /whalesong/examples/cs019/where-am-i/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/cs019/where-am-i/index.html -------------------------------------------------------------------------------- /whalesong/examples/cs019/where-am-i/where-am-i.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/cs019/where-am-i/where-am-i.rkt -------------------------------------------------------------------------------- /whalesong/examples/dom-play.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/dom-play.rkt -------------------------------------------------------------------------------- /whalesong/examples/drag-and-drop/drag-and-drop-1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/drag-and-drop/drag-and-drop-1.rkt -------------------------------------------------------------------------------- /whalesong/examples/drag-and-drop/drag-and-drop-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/drag-and-drop/drag-and-drop-2.rkt -------------------------------------------------------------------------------- /whalesong/examples/drag-and-drop/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/drag-and-drop/style.css -------------------------------------------------------------------------------- /whalesong/examples/drag-and-drop/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/drag-and-drop/view.html -------------------------------------------------------------------------------- /whalesong/examples/eli-number-puzzle.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/eli-number-puzzle.rkt -------------------------------------------------------------------------------- /whalesong/examples/expanding-circle.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/expanding-circle.rkt -------------------------------------------------------------------------------- /whalesong/examples/fact.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/fact.rkt -------------------------------------------------------------------------------- /whalesong/examples/google-maps/maps.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/google-maps/maps.rkt -------------------------------------------------------------------------------- /whalesong/examples/google-maps/test-maps.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/google-maps/test-maps.rkt -------------------------------------------------------------------------------- /whalesong/examples/hello-bf.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/hello-bf.rkt -------------------------------------------------------------------------------- /whalesong/examples/hello-css.css: -------------------------------------------------------------------------------- 1 | body { 2 | background-color: blue 3 | } 4 | -------------------------------------------------------------------------------- /whalesong/examples/hello-css.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/hello-css.rkt -------------------------------------------------------------------------------- /whalesong/examples/hello-kr.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/hello-kr.rkt -------------------------------------------------------------------------------- /whalesong/examples/hello.rkt: -------------------------------------------------------------------------------- 1 | #lang whalesong 2 | 3 | (display "hello world") 4 | (newline) 5 | -------------------------------------------------------------------------------- /whalesong/examples/image-library-example.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/image-library-example.rkt -------------------------------------------------------------------------------- /whalesong/examples/images/humpback.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/images/humpback.jpg -------------------------------------------------------------------------------- /whalesong/examples/iron-puzzle/iron-puzzle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/iron-puzzle/iron-puzzle.png -------------------------------------------------------------------------------- /whalesong/examples/iron-puzzle/iron-puzzle.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/iron-puzzle/iron-puzzle.rkt -------------------------------------------------------------------------------- /whalesong/examples/js-get-message/js-get-message-child.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/js-get-message/js-get-message-child.rkt -------------------------------------------------------------------------------- /whalesong/examples/js-get-message/js-get-message-parent.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/js-get-message/js-get-message-parent.html -------------------------------------------------------------------------------- /whalesong/examples/list-length.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/list-length.rkt -------------------------------------------------------------------------------- /whalesong/examples/logo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/logo.rkt -------------------------------------------------------------------------------- /whalesong/examples/mathjax-script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/mathjax-script.js -------------------------------------------------------------------------------- /whalesong/examples/mathjax.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/mathjax.rkt -------------------------------------------------------------------------------- /whalesong/examples/mouse.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/mouse.rkt -------------------------------------------------------------------------------- /whalesong/examples/pacman.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/pacman.rkt -------------------------------------------------------------------------------- /whalesong/examples/rain-world-program.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/rain-world-program.rkt -------------------------------------------------------------------------------- /whalesong/examples/raphael-demo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/raphael-demo.rkt -------------------------------------------------------------------------------- /whalesong/examples/read-bytes.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/read-bytes.rkt -------------------------------------------------------------------------------- /whalesong/examples/select.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/select.rkt -------------------------------------------------------------------------------- /whalesong/examples/shuffling.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/shuffling.rkt -------------------------------------------------------------------------------- /whalesong/examples/sierpinski-carpet.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/sierpinski-carpet.rkt -------------------------------------------------------------------------------- /whalesong/examples/snip.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/snip.rkt -------------------------------------------------------------------------------- /whalesong/examples/using-resources.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/using-resources.rkt -------------------------------------------------------------------------------- /whalesong/examples/whale.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/whale.rkt -------------------------------------------------------------------------------- /whalesong/examples/window-size.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/examples/window-size.rkt -------------------------------------------------------------------------------- /whalesong/expand-out-images.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/expand-out-images.rkt -------------------------------------------------------------------------------- /whalesong/experiments/gauss/foo2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/foo2.html -------------------------------------------------------------------------------- /whalesong/experiments/gauss/foo2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/foo2.js -------------------------------------------------------------------------------- /whalesong/experiments/gauss/gauss.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/gauss.c -------------------------------------------------------------------------------- /whalesong/experiments/gauss/gauss.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/gauss.html -------------------------------------------------------------------------------- /whalesong/experiments/gauss/gauss.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/gauss.js -------------------------------------------------------------------------------- /whalesong/experiments/gauss/gauss.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/gauss.rkt -------------------------------------------------------------------------------- /whalesong/experiments/gauss/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/gauss/notes.txt -------------------------------------------------------------------------------- /whalesong/experiments/primitives-for-racket-base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/primitives-for-racket-base.txt -------------------------------------------------------------------------------- /whalesong/experiments/racket-expander.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/racket-expander.rkt -------------------------------------------------------------------------------- /whalesong/experiments/test.xhtml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/test.xhtml -------------------------------------------------------------------------------- /whalesong/experiments/trying-to-compile-hello-world.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/experiments/trying-to-compile-hello-world.txt -------------------------------------------------------------------------------- /whalesong/generate-c-star-d.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/generate-c-star-d.rkt -------------------------------------------------------------------------------- /whalesong/get-module-bytecode.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/get-module-bytecode.rkt -------------------------------------------------------------------------------- /whalesong/helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/helpers.rkt -------------------------------------------------------------------------------- /whalesong/ie-compat/canvas.text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/ie-compat/canvas.text.js -------------------------------------------------------------------------------- /whalesong/ie-compat/excanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/ie-compat/excanvas.js -------------------------------------------------------------------------------- /whalesong/ie-compat/optimer-normal-normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/ie-compat/optimer-normal-normal.js -------------------------------------------------------------------------------- /whalesong/image.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image.rkt -------------------------------------------------------------------------------- /whalesong/image/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/main.rkt -------------------------------------------------------------------------------- /whalesong/image/private/color.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/color.rkt -------------------------------------------------------------------------------- /whalesong/image/private/colordb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/colordb.js -------------------------------------------------------------------------------- /whalesong/image/private/image.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/image.rkt -------------------------------------------------------------------------------- /whalesong/image/private/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/js-impl.js -------------------------------------------------------------------------------- /whalesong/image/private/kernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/kernel.js -------------------------------------------------------------------------------- /whalesong/image/private/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/main.rkt -------------------------------------------------------------------------------- /whalesong/image/private/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/image/private/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/info.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/info.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble-expression.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble-expression.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble-helpers.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble-open-coded.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble-open-coded.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble-perform-statement.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble-perform-statement.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble-structs.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/assemble.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/assemble.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/cache.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/cache.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/check-valid-module-source.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/check-valid-module-source.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/collect-jump-targets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/collect-jump-targets.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/find-primitive-implemented.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/find-primitive-implemented.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/fracture.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/fracture.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/get-js-vm-implemented-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/get-js-vm-implemented-primitives.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/get-runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/get-runtime.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/hash-cache.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/hash-cache.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/module-knowledge.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/module-knowledge.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/package.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/package.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/quote-cdata.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/quote-cdata.rkt -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/base64.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/base64.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-arity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-arity.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-boxes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-boxes.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-bytes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-bytes.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-chars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-chars.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-check.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-constants.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-contmarks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-contmarks.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-dict.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-dict.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-equality.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-equality.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-exceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-exceptions.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-format.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-frames.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-frames.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-functions.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-hashes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-hashes.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-inspectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-inspectors.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-keywords.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-keywords.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-lists.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-lists.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-loadscript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-loadscript.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-modules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-modules.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-numbers.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-paramz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-paramz.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-paths.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-paths.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-placeholders.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-placeholders.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-ports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-ports.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-primitives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-primitives.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-readergraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-readergraph.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-regexps.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-regexps.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-srclocs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-srclocs.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-strings.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-structs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-structs.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-symbols.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-symbols.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-unionfind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-unionfind.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib-vectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib-vectors.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/baselib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/baselib.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/hashes-footer.js: -------------------------------------------------------------------------------- 1 | }()); 2 | -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/hashes-header.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 'use strict'; -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/jquery-protect-footer.js: -------------------------------------------------------------------------------- 1 | } 2 | })(window, void(0)); -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/jquery-protect-header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/jquery-protect-header.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/jquery.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/js-numbers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/js-numbers.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/jshashtable-2.1_src.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/jshashtable-2.1_src.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/json2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/json2.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/llrbtree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/llrbtree.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/read.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/read.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/runtime.js -------------------------------------------------------------------------------- /whalesong/js-assembler/runtime-src/top.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js-assembler/runtime-src/top.js -------------------------------------------------------------------------------- /whalesong/js.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js.rkt -------------------------------------------------------------------------------- /whalesong/js/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/js-impl.js -------------------------------------------------------------------------------- /whalesong/js/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/main.rkt -------------------------------------------------------------------------------- /whalesong/js/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/js/world.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world.rkt -------------------------------------------------------------------------------- /whalesong/js/world/geo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/geo.rkt -------------------------------------------------------------------------------- /whalesong/js/world/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/js-impl.js -------------------------------------------------------------------------------- /whalesong/js/world/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/main.rkt -------------------------------------------------------------------------------- /whalesong/js/world/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/js/world/test-geo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/test-geo.rkt -------------------------------------------------------------------------------- /whalesong/js/world/test.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/test.rkt -------------------------------------------------------------------------------- /whalesong/js/world/world-event-handler.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/js/world/world-event-handler.rkt -------------------------------------------------------------------------------- /whalesong/korean/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/korean/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/lang/base.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/base.rkt -------------------------------------------------------------------------------- /whalesong/lang/base/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/base/reader.rkt -------------------------------------------------------------------------------- /whalesong/lang/bool.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/bool.rkt -------------------------------------------------------------------------------- /whalesong/lang/check-expect/check-expect.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/check-expect/check-expect.rkt -------------------------------------------------------------------------------- /whalesong/lang/for.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/for.rkt -------------------------------------------------------------------------------- /whalesong/lang/js/js.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/js/js.rkt -------------------------------------------------------------------------------- /whalesong/lang/js/query.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/js/query.rkt -------------------------------------------------------------------------------- /whalesong/lang/js/record.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/js/record.rkt -------------------------------------------------------------------------------- /whalesong/lang/kernel.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/kernel.rkt -------------------------------------------------------------------------------- /whalesong/lang/korean.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/korean.rkt -------------------------------------------------------------------------------- /whalesong/lang/list.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/list.rkt -------------------------------------------------------------------------------- /whalesong/lang/match.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/match.rkt -------------------------------------------------------------------------------- /whalesong/lang/parameters.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/parameters.rkt -------------------------------------------------------------------------------- /whalesong/lang/posn.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/posn.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/call-ec.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/call-ec.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/hash.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/hash.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/info.rkt: -------------------------------------------------------------------------------- 1 | #lang setup/infotab 2 | 3 | (define compile-omit-paths '("shared-body.rkt")) 4 | -------------------------------------------------------------------------------- /whalesong/lang/private/list.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/list.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/map.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/map.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/compiler.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/compiler.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/define-forms.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/define-forms.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/gen-match.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/gen-match.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/legacy-match.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/legacy-match.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/match-expander.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/match-expander.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/match.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/match.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/parameters.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/parameters.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/parse-helper.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/parse-helper.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/parse-legacy.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/parse-legacy.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/parse-quasi.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/parse-quasi.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/parse.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/parse.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/patterns.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/patterns.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/reorder.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/reorder.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/runtime.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/split-rows.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/split-rows.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/struct.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/struct.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/stxtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/stxtime.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/match/test-match.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/match/test-match.js -------------------------------------------------------------------------------- /whalesong/lang/private/match/test-match_1.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /whalesong/lang/private/qq-and-or.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/qq-and-or.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/shared-body.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/shared-body.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/shared.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/shared.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/stx.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/stx.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/traced-app.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/traced-app.rkt -------------------------------------------------------------------------------- /whalesong/lang/private/with-handlers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/private/with-handlers.rkt -------------------------------------------------------------------------------- /whalesong/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/lang/unsafe/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/unsafe/js-impl.js -------------------------------------------------------------------------------- /whalesong/lang/unsafe/ops.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/unsafe/ops.rkt -------------------------------------------------------------------------------- /whalesong/lang/unsafe/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/unsafe/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/lang/whalesong.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/lang/whalesong.rkt -------------------------------------------------------------------------------- /whalesong/language-namespace.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/language-namespace.rkt -------------------------------------------------------------------------------- /whalesong/logger.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/logger.rkt -------------------------------------------------------------------------------- /whalesong/make-launcher.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/make-launcher.rkt -------------------------------------------------------------------------------- /whalesong/make-planet-archive.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/make-planet-archive.sh -------------------------------------------------------------------------------- /whalesong/make/get-dependencies.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/make/get-dependencies.rkt -------------------------------------------------------------------------------- /whalesong/make/make-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/make/make-structs.rkt -------------------------------------------------------------------------------- /whalesong/make/make.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/make/make.rkt -------------------------------------------------------------------------------- /whalesong/notes/NOTES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/notes/NOTES -------------------------------------------------------------------------------- /whalesong/notes/phonegap-stuff.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/notes/phonegap-stuff.txt -------------------------------------------------------------------------------- /whalesong/notes/racket-days-abstract.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/notes/racket-days-abstract.txt -------------------------------------------------------------------------------- /whalesong/parameters.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parameters.rkt -------------------------------------------------------------------------------- /whalesong/parser/baby-parser.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/baby-parser.rkt -------------------------------------------------------------------------------- /whalesong/parser/modprovide.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/modprovide.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.1.1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.1.1.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.1.2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.1.2.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.2.1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.2.1.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.2.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.3.3.7.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.3.3.7.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode-5.3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode-5.3.rkt -------------------------------------------------------------------------------- /whalesong/parser/parse-bytecode.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/parse-bytecode.rkt -------------------------------------------------------------------------------- /whalesong/parser/path-rewriter.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/path-rewriter.rkt -------------------------------------------------------------------------------- /whalesong/parser/where-is-collects.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/parser/where-is-collects.rkt -------------------------------------------------------------------------------- /whalesong/private/command.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/private/command.rkt -------------------------------------------------------------------------------- /whalesong/private/prefix-dispatcher.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/private/prefix-dispatcher.rkt -------------------------------------------------------------------------------- /whalesong/promise.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/promise.rkt -------------------------------------------------------------------------------- /whalesong/repl-prototype/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/README -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/break.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/break.png -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/easyXDM-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/easyXDM-min.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/index.html -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/index.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/jquery-1.9.1.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/jquery-1.9.1.min.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/json2-min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/json2-min.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/repl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/repl.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/rpc.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/rpc.html -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/rpc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/rpc.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/tests-base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/tests-base.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/tests.html -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/tests.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/torture-tests.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/torture-tests.html -------------------------------------------------------------------------------- /whalesong/repl-prototype/htdocs/torture-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/htdocs/torture-tests.js -------------------------------------------------------------------------------- /whalesong/repl-prototype/modularize-input-port.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/modularize-input-port.rkt -------------------------------------------------------------------------------- /whalesong/repl-prototype/repl-compile.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/repl-compile.rkt -------------------------------------------------------------------------------- /whalesong/repl-prototype/sandboxed-server.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/sandboxed-server.rkt -------------------------------------------------------------------------------- /whalesong/repl-prototype/server.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/server.rkt -------------------------------------------------------------------------------- /whalesong/repl-prototype/write-runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/repl-prototype/write-runtime.rkt -------------------------------------------------------------------------------- /whalesong/resource.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource.rkt -------------------------------------------------------------------------------- /whalesong/resource/coerse-content-bytes.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/coerse-content-bytes.rkt -------------------------------------------------------------------------------- /whalesong/resource/compile-time.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/compile-time.rkt -------------------------------------------------------------------------------- /whalesong/resource/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/js-impl.js -------------------------------------------------------------------------------- /whalesong/resource/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/main.rkt -------------------------------------------------------------------------------- /whalesong/resource/munge-path.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/munge-path.rkt -------------------------------------------------------------------------------- /whalesong/resource/query.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/query.rkt -------------------------------------------------------------------------------- /whalesong/resource/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/resource/record.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/record.rkt -------------------------------------------------------------------------------- /whalesong/resource/runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/runtime.rkt -------------------------------------------------------------------------------- /whalesong/resource/specialize/impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/specialize/impl.rkt -------------------------------------------------------------------------------- /whalesong/resource/specialize/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/specialize/js-impl.js -------------------------------------------------------------------------------- /whalesong/resource/specialize/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/specialize/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/resource/structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/resource/structs.rkt -------------------------------------------------------------------------------- /whalesong/sandbox/cloth-simulation.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/cloth-simulation.rkt -------------------------------------------------------------------------------- /whalesong/sandbox/monty-hall/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/monty-hall/index.html -------------------------------------------------------------------------------- /whalesong/sandbox/monty-hall/monty-hall.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/monty-hall/monty-hall.rkt -------------------------------------------------------------------------------- /whalesong/sandbox/monty-hall/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/monty-hall/style.css -------------------------------------------------------------------------------- /whalesong/sandbox/sample-run.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/sample-run.rkt -------------------------------------------------------------------------------- /whalesong/sandbox/test-storage.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/test-storage.rkt -------------------------------------------------------------------------------- /whalesong/sandbox/todo-storage/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/todo-storage/index.html -------------------------------------------------------------------------------- /whalesong/sandbox/todo-storage/todo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sandbox/todo-storage/todo.rkt -------------------------------------------------------------------------------- /whalesong/scribblings/cs019.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/scribblings/cs019.scrbl -------------------------------------------------------------------------------- /whalesong/scribblings/internals.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/scribblings/internals.scrbl -------------------------------------------------------------------------------- /whalesong/scribblings/manual.scrbl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/scribblings/manual.scrbl -------------------------------------------------------------------------------- /whalesong/scribblings/scribble-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/scribblings/scribble-helpers.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/base64.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/base64.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/analyzer-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/analyzer-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/analyzer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/analyzer.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/arity-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/arity-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/bootstrapped-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/bootstrapped-primitives.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/compiler-helper.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/compiler-helper.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/compiler-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/compiler-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/compiler.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/compiler.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/expression-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/expression-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/il-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/il-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/kernel-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/kernel-primitives.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/lexical-env.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/lexical-env.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/lexical-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/lexical-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/compiler/optimize-il.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/compiler/optimize-il.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/helpers.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble-expression.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble-expression.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble-helpers.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble-open-coded.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble-open-coded.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble-perform-statement.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble-perform-statement.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble-structs.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/assemble.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/assemble.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/cache.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/cache.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/check-valid-module-source.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/check-valid-module-source.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/collect-jump-targets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/collect-jump-targets.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/find-primitive-implemented.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/find-primitive-implemented.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/fracture.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/fracture.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/get-js-vm-implemented-primitives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/get-js-vm-implemented-primitives.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/get-runtime.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/get-runtime.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/hash-cache.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/hash-cache.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/module-knowledge.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/module-knowledge.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/package.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/package.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/js-assembler/quote-cdata.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/js-assembler/quote-cdata.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/parameters.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/parameters.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/parser/modprovide.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/parser/modprovide.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/selfhost-lang.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/selfhost-lang.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/selfhost-parameters.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/selfhost-parameters.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/selfhost-strings.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/selfhost-strings.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/sets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/sets.rkt -------------------------------------------------------------------------------- /whalesong/selfhost/union-find.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/selfhost/union-find.rkt -------------------------------------------------------------------------------- /whalesong/sets.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/sets.rkt -------------------------------------------------------------------------------- /whalesong/simply-scheme/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/simply-scheme/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/simply-scheme/semantics.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/simply-scheme/semantics.rkt -------------------------------------------------------------------------------- /whalesong/storage.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/storage.rkt -------------------------------------------------------------------------------- /whalesong/storage/storage.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/storage/storage.rkt -------------------------------------------------------------------------------- /whalesong/tests/browser-harness.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/browser-harness.rkt -------------------------------------------------------------------------------- /whalesong/tests/clipart-test/clipart.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/clipart-test/clipart.rkt -------------------------------------------------------------------------------- /whalesong/tests/clipart-test/dog.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/clipart-test/dog.jpg -------------------------------------------------------------------------------- /whalesong/tests/coersing/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/coersing/Makefile -------------------------------------------------------------------------------- /whalesong/tests/coersing/fact.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/coersing/fact.rkt -------------------------------------------------------------------------------- /whalesong/tests/coersing/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/coersing/index.html -------------------------------------------------------------------------------- /whalesong/tests/module-test/m1.rkt: -------------------------------------------------------------------------------- 1 | (module m1 '#%kernel 2 | (#%require "m2.rkt")) -------------------------------------------------------------------------------- /whalesong/tests/module-test/m2.rkt: -------------------------------------------------------------------------------- 1 | (module m2 '#%kernel 2 | (display "hello world") 3 | (newline)) -------------------------------------------------------------------------------- /whalesong/tests/more-tests/basics-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/basics-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/basics-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/basics-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans-cs019.appcache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans-cs019.appcache -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans-cs019.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans-cs019.html -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/booleans.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/booleans.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/canvas.text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/canvas.text.js -------------------------------------------------------------------------------- /whalesong/tests/more-tests/chars.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/chars.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/chars.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/chars.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/checking-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/checking-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/checking-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/checking-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/checking.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/checking.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/checking.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/checking.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/colors.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/colors.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/colors.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/colors.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/conform.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/conform.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/conform.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/conform.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/cont-marks-1.expected: -------------------------------------------------------------------------------- 1 | () 2 | (3628800) 3 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/cont-marks-1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/cont-marks-1.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/cont-marks-2.expected: -------------------------------------------------------------------------------- 1 | () 2 | (3628800) 3 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/cont-marks-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/cont-marks-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/divide-by-zero-with-handlers.expected: -------------------------------------------------------------------------------- 1 | I see "/: division by zero" 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/divide-by-zero-with-handlers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/divide-by-zero-with-handlers.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/dots-should-be-syntax-error.rkt: -------------------------------------------------------------------------------- 1 | #lang whalesong/cs019 2 | 3 | .. ;; should raise a teaching syntax error 4 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/earley.expected: -------------------------------------------------------------------------------- 1 | 58786 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/earley.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/earley.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/excanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/excanvas.js -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-1.expected: -------------------------------------------------------------------------------- 1 | "nested catch" 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/exn-1.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-2.expected: -------------------------------------------------------------------------------- 1 | +inf.0 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/exn-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-3.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/exn-3.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/exn-3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/exn-3.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fact.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/fact.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fact.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/fact.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fft.expected: -------------------------------------------------------------------------------- 1 | true 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fft.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/fft.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fringe.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/fringe.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/fringe.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/fringe.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/gauss-sum-with-prompts.expected: -------------------------------------------------------------------------------- 1 | 5050 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/gauss-sum-with-prompts.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/gauss-sum-with-prompts.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/graphs.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/graphs.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/graphs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/graphs.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hash-code.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hash-code.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hash-code.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hash-code.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hashes.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hashes.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hashes.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hashes.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hello-bf.expected: -------------------------------------------------------------------------------- 1 | Hello World! 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hello-bf.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hello-bf.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hello.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hello.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/hello.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/hello.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/images.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/images.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/images.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/images.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/isolating-bug.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/isolating-bug.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/isolating-bug.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/isolating-bug.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/js-binding.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/js-binding.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/js-binding.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/js-binding.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/lists-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/lists-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/lists-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/lists-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/lists.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/lists.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/lists.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/lists.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/man-vs-boy.expected: -------------------------------------------------------------------------------- 1 | -67 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/man-vs-boy.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/man-vs-boy.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/map.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/map.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/map.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/map.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/module-scoping-helper.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/module-scoping-helper.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/module-scoping.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/module-scoping.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/module-scoping.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/module-scoping.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/nestedloop.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/nestedloop.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/nestedloop.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/nestedloop.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/nqueens.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/nqueens.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/nucleic2.expected: -------------------------------------------------------------------------------- 1 | 33.797594890762696 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/nucleic2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/nucleic2.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/numbers.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/numbers.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/numbers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/numbers.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/optimer-normal-normal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/optimer-normal-normal.js -------------------------------------------------------------------------------- /whalesong/tests/more-tests/printing.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/printing.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/printing.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/printing.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/quasi.expected: -------------------------------------------------------------------------------- 1 | (0 1 2 4) 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/quasi.rkt: -------------------------------------------------------------------------------- 1 | #lang whalesong 2 | `(0 ,@(list 1 2) 4) 3 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/ramanujan-pi.expected: -------------------------------------------------------------------------------- 1 | 3.1415926535897927 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/ramanujan-pi.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/ramanujan-pi.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/scheme-whalesong.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/scheme-whalesong.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/scheme-whalesong.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/scheme-whalesong.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sharing-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sharing-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sharing-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sharing-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sharing.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sharing.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sharing.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sharing.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sigs-cs019.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sigs-cs019.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sigs-cs019.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sigs-cs019.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-apply.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple-apply.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-apply.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple-apply.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-functions.expected: -------------------------------------------------------------------------------- 1 | 1 2 | 2 3 | 68 4 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-functions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple-functions.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-loop.expected: -------------------------------------------------------------------------------- 1 | 4950 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-loop.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple-loop.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-structs.expected: -------------------------------------------------------------------------------- 1 | 3 2 | 4 3 | 3 4 | 4 5 | 5 6 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple-structs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple-structs.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple.expected: -------------------------------------------------------------------------------- 1 | 2 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/simple.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/simple.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sk-generator-2.expected: -------------------------------------------------------------------------------- 1 | "a" 2 | "b" 3 | "c" 4 | 1 5 | 2 6 | 3 7 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sk-generator-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sk-generator-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sk-generator.expected: -------------------------------------------------------------------------------- 1 | "a" 2 | "b" 3 | "c" 4 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/sk-generator.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/sk-generator.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/string-tests.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/string-tests.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/string-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/string-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/view.expected: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/view.expected -------------------------------------------------------------------------------- /whalesong/tests/more-tests/view.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/view.rkt -------------------------------------------------------------------------------- /whalesong/tests/more-tests/weird-cc.expected: -------------------------------------------------------------------------------- 1 | 11213 2 | -------------------------------------------------------------------------------- /whalesong/tests/more-tests/weird-cc.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/more-tests/weird-cc.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/conform.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/conform.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/do-measures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/do-measures.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/graphs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/graphs.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/nboyer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/nboyer.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/nfa.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/nfa.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/nucleic2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/nucleic2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/run-benchmark.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/run-benchmark.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/run-do-measures.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/run-do-measures.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/run-nboyer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/run-nboyer.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/sboyer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/sboyer.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/benchmarks/tak.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/benchmarks/tak.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/check-coverage.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/check-coverage.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/42.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/42.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/and-or.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/and-or.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/apply.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/apply.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/arity.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/arity.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/atan.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/atan.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/begin.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/begin.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/case-lambda.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/case-lambda.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/check-error.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/check-error.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/compose.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/compose.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/continuation-marks.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/continuation-marks.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/continuation-prompts-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/continuation-prompts-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/continuation-prompts-3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/continuation-prompts-3.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/continuation-prompts.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/continuation-prompts.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/cycles.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/cycles.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/define-struct.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/define-struct.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/display-and-write.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/display-and-write.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/double-client.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/double-client.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/double.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/double.js -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/double.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/double.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/eof.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/eof.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/exercise-control.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/exercise-control.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/exn.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/exn.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/falling-ball.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/falling-ball.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/ffi-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/ffi-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/ffi.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/ffi.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/for-each.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/for-each.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/identity.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/identity.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/image-equality.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/image-equality.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/images.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/images.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/js-big-bang-timer.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/js-big-bang-timer.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/js-input.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/js-input.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/jsworld-effects.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/jsworld-effects.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/jsworld.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/jsworld.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/letrec.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/letrec.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/list.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/list.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/local.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/local.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/location.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/location.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/math.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/math.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/misc.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/misc.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/more-jsworld.ss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/more-jsworld.ss -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/permissions.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/permissions.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/quasiquote.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/quasiquote.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/raise.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/raise.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/random.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/random.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/recur.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/recur.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/repeating-decimals.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/repeating-decimals.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/require.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/require.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/required-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/required-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/required-3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/required-3.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/required-4.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/required-4.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/required-5.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/required-5.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/required.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/required.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/rotate.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/rotate.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/run-all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/run-all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/seconds.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/seconds.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/setbang.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/setbang.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/sleep.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/sleep.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/struct.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/struct.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/values.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/values.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/vararity.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/vararity.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/vector.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/vector.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/when-unless.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/when-unless.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/with-handlers-1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/with-handlers-1.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/moby-programs/with-handlers-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/moby-programs/with-handlers-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/basic.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/basic.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/list.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/list.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/missing-features.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/missing-features.txt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/number.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/number.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/numstrs.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/numstrs.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/run-all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/run-all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/test-files-notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/test-files-notes.txt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/mz-tests/testing.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/mz-tests/testing.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/require-test/m.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/require-test/m.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/require-test/m1.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/require-test/m1.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/require-test/m2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/require-test/m2.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/require-test/m3.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/require-test/m3.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/require-test/test.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/require-test/test.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/run-all-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/run-all-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/older-tests/unit-tests/browser/build-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/unit-tests/browser/build-tests -------------------------------------------------------------------------------- /whalesong/tests/older-tests/unit-tests/browser/webTest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/unit-tests/browser/webTest.html -------------------------------------------------------------------------------- /whalesong/tests/older-tests/unit-tests/run-tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/unit-tests/run-tests -------------------------------------------------------------------------------- /whalesong/tests/older-tests/unit-tests/struct-tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/unit-tests/struct-tests.js -------------------------------------------------------------------------------- /whalesong/tests/older-tests/unit-tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/older-tests/unit-tests/tests.js -------------------------------------------------------------------------------- /whalesong/tests/run-more-tests.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/run-more-tests.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-all.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-all.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-assemble.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-assemble.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-browser-evaluate.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-browser-evaluate.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-compiler-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-compiler-2.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-compiler.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-compiler.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-conform.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-conform.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-earley.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-earley.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-get-dependencies.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-get-dependencies.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-helpers.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-images.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-images.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-package.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-package.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-parse-bytecode-on-collects.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-parse-bytecode-on-collects.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-parse-bytecode.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-parse-bytecode.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-parse.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-parse.rkt -------------------------------------------------------------------------------- /whalesong/tests/test-simulator.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tests/test-simulator.rkt -------------------------------------------------------------------------------- /whalesong/tool/button-with-alternatives.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tool/button-with-alternatives.rkt -------------------------------------------------------------------------------- /whalesong/tool/tool-ui.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/tool/tool-ui.rkt -------------------------------------------------------------------------------- /whalesong/type-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/type-helpers.rkt -------------------------------------------------------------------------------- /whalesong/union-find.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/union-find.rkt -------------------------------------------------------------------------------- /whalesong/version-case/version-case.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/version-case/version-case.rkt -------------------------------------------------------------------------------- /whalesong/version.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/version.rkt -------------------------------------------------------------------------------- /whalesong/web-world.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world.rkt -------------------------------------------------------------------------------- /whalesong/web-world/DESIGN: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/DESIGN -------------------------------------------------------------------------------- /whalesong/web-world/event.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/event.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/attr-animation/attr-animation.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/attr-animation/attr-animation.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/attr-animation/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/attr-animation/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/attr-animation/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/attr-animation/style.css -------------------------------------------------------------------------------- /whalesong/web-world/examples/boid/boid.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/boid/boid.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/boid/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/boid/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/color-buttons/color-buttons.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/color-buttons/color-buttons.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/color-buttons/view.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/color-buttons/view.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/dwarves-with-remove/dwarves-with-remove.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/dwarves-with-remove/dwarves-with-remove.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/dwarves-with-remove/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/dwarves-with-remove/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/dwarves/dwarves.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/dwarves/dwarves.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/dwarves/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/dwarves/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/field/field.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/field/field.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/field/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/field/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/field2/field2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/field2/field2.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/field2/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/field2/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/forward-backward/forward-backward.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/forward-backward/forward-backward.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/forward-backward/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/forward-backward/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/hello/hello.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/hello/hello.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/hello/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/hello/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/hello/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /whalesong/web-world/examples/hello2/hello2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/hello2/hello2.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/hot-cross-buns/hot-cross-buns.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/hot-cross-buns/hot-cross-buns.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/hot-cross-buns/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/hot-cross-buns/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/phases/index1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/phases/index1.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/phases/index2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/phases/index2.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/phases/phases.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/phases/phases.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/redirected/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/redirected/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/redirected/redirected.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/redirected/redirected.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/tick-tock-2/tick-tock-2.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/tick-tock-2/tick-tock-2.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/tick-tock/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/tick-tock/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/tick-tock/tick-tock.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/tick-tock/tick-tock.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/todo/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/todo/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/todo/todo.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/todo/todo.rkt -------------------------------------------------------------------------------- /whalesong/web-world/examples/where-am-i/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/where-am-i/index.html -------------------------------------------------------------------------------- /whalesong/web-world/examples/where-am-i/where-am-i.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/examples/where-am-i/where-am-i.rkt -------------------------------------------------------------------------------- /whalesong/web-world/helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/helpers.rkt -------------------------------------------------------------------------------- /whalesong/web-world/impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/impl.rkt -------------------------------------------------------------------------------- /whalesong/web-world/info.rkt: -------------------------------------------------------------------------------- 1 | #lang setup/infotab 2 | 3 | (define compile-omit-paths '("examples")) 4 | -------------------------------------------------------------------------------- /whalesong/web-world/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/js-impl.js -------------------------------------------------------------------------------- /whalesong/web-world/js-tree-cursor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/js-tree-cursor.js -------------------------------------------------------------------------------- /whalesong/web-world/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/main.rkt -------------------------------------------------------------------------------- /whalesong/web-world/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/web-world/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/wescheme/lang/reader.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/wescheme/lang/reader.rkt -------------------------------------------------------------------------------- /whalesong/wescheme/lang/semantics.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/wescheme/lang/semantics.rkt -------------------------------------------------------------------------------- /whalesong/whalesong-cmd.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/whalesong-cmd.rkt -------------------------------------------------------------------------------- /whalesong/whalesong-gui.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/whalesong-gui.rkt -------------------------------------------------------------------------------- /whalesong/whalesong-helpers.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/whalesong-helpers.rkt -------------------------------------------------------------------------------- /whalesong/whalesong.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/whalesong.rkt -------------------------------------------------------------------------------- /whalesong/world.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world.rkt -------------------------------------------------------------------------------- /whalesong/world/impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/impl.rkt -------------------------------------------------------------------------------- /whalesong/world/info.rkt: -------------------------------------------------------------------------------- 1 | #lang setup/infotab 2 | 3 | (define compile-omit-paths '("scratch")) 4 | -------------------------------------------------------------------------------- /whalesong/world/js-impl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/js-impl.js -------------------------------------------------------------------------------- /whalesong/world/kernel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/kernel.js -------------------------------------------------------------------------------- /whalesong/world/main.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/main.rkt -------------------------------------------------------------------------------- /whalesong/world/racket-impl.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/racket-impl.rkt -------------------------------------------------------------------------------- /whalesong/world/raw-jsworld.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/raw-jsworld.js -------------------------------------------------------------------------------- /whalesong/world/types.rkt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/soegaard/whalesong/HEAD/whalesong/world/types.rkt --------------------------------------------------------------------------------