├── .clang-format ├── .gitattributes ├── .github └── workflows │ └── c.yml ├── .gitignore ├── LICENSE ├── README.md ├── docs ├── LICENSE ├── css3-github-buttons │ ├── LICENSE │ ├── gh-buttons.css │ └── gh-icons.png ├── documentation.html ├── download.html ├── examples.html ├── fonts │ ├── junction │ │ ├── junction-bold.eot │ │ ├── junction-bold.svg │ │ ├── junction-bold.ttf │ │ ├── junction-bold.woff │ │ ├── junction-light.eot │ │ ├── junction-light.svg │ │ ├── junction-light.ttf │ │ ├── junction-light.woff │ │ ├── junction-regular.eot │ │ ├── junction-regular.svg │ │ ├── junction-regular.ttf │ │ ├── junction-regular.woff │ │ └── junction.css │ └── league │ │ ├── .gitignore │ │ ├── leaguespartan-bold.eot │ │ ├── leaguespartan-bold.svg │ │ ├── leaguespartan-bold.ttf │ │ ├── leaguespartan-bold.woff │ │ ├── leaguespartan-bold.woff2 │ │ └── stylesheet.css ├── hljs-ms.js ├── hljs-railcasts.css ├── img │ ├── GitHub-Mark-32px.png │ ├── GitHub-Mark-Light-32px.png │ ├── heart.png │ ├── hello.png │ ├── logo.png │ ├── logosmall.png │ ├── mini.png │ ├── sub.png │ └── types.png ├── index.html ├── jquery-1.11.2.min.js ├── literature.html ├── local.css ├── old │ ├── binaries │ │ ├── microscheme_0.7_BUILD400_linux_32.tar.gz │ │ ├── microscheme_0.7_BUILD400_linux_64.tar.gz │ │ ├── microscheme_0.7_BUILD400_win_32.zip │ │ ├── microscheme_0.7_BUILD400_win_64.zip │ │ ├── microscheme_0.8_BUILD511_linux_32.tar.gz │ │ ├── microscheme_0.8_BUILD511_linux_64.tar.gz │ │ ├── microscheme_0.8_BUILD511_win_32.zip │ │ └── microscheme_0.8_BUILD511_win_64.zip │ ├── caveats.html │ ├── css │ │ ├── foundation.css │ │ ├── foundation.min.css │ │ └── normalize.css │ ├── download.html │ ├── examples.html │ ├── guide.html │ ├── guide2.html │ ├── guide3.html │ ├── guide4.html │ ├── guide5.html │ ├── guide6.html │ ├── guide7.html │ ├── help.html │ ├── img │ │ ├── .gitkeep │ │ └── hello.png │ ├── index.html │ ├── js │ │ ├── foundation.min.js │ │ ├── foundation │ │ │ ├── foundation.abide.js │ │ │ ├── foundation.accordion.js │ │ │ ├── foundation.alert.js │ │ │ ├── foundation.clearing.js │ │ │ ├── foundation.dropdown.js │ │ │ ├── foundation.interchange.js │ │ │ ├── foundation.joyride.js │ │ │ ├── foundation.js │ │ │ ├── foundation.magellan.js │ │ │ ├── foundation.offcanvas.js │ │ │ ├── foundation.orbit.js │ │ │ ├── foundation.reveal.js │ │ │ ├── foundation.tab.js │ │ │ ├── foundation.tooltip.js │ │ │ └── foundation.topbar.js │ │ ├── jquery.js │ │ ├── modernizr.js │ │ └── vendor │ │ │ ├── fastclick.js │ │ │ ├── jquery.cookie.js │ │ │ ├── jquery.js │ │ │ ├── modernizr.js │ │ │ └── placeholder.js │ ├── local.css │ ├── logo.png │ ├── logo.xcf │ ├── logosmall.png │ ├── logosquare.xcf │ ├── mini.png │ ├── sam.php │ └── workflow.html └── static │ └── dissertation.pdf ├── emulator.scm ├── examples ├── BLINK.ms ├── GERALD.ms ├── blink-led-morse.ms ├── clock.ms ├── fade.ms ├── helloworld.ms ├── marquee.ms ├── music.ms └── serial.ms ├── ffi_stuff ├── dump.py ├── ffi-test.ms ├── ffitest.c └── microscheme_types.c ├── libraries ├── ascii.ms ├── lcd.ms └── max7.ms ├── makefile └── src ├── assembly_hex.h ├── avr_core.ms ├── codegen.c ├── codegen.h ├── common.c ├── common.h ├── lexer.c ├── lexer.h ├── main.c ├── main.h ├── microscheme_hex.h ├── models.c ├── models.h ├── parser.c ├── parser.h ├── preamble.s ├── primitives.ms ├── scoper.c ├── scoper.h ├── stdlib.ms ├── treeshaker.c └── treeshaker.h /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | *.ms linguist-language=Scheme 2 | -------------------------------------------------------------------------------- /.github/workflows/c.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/.github/workflows/c.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/README.md -------------------------------------------------------------------------------- /docs/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/LICENSE -------------------------------------------------------------------------------- /docs/css3-github-buttons/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/css3-github-buttons/LICENSE -------------------------------------------------------------------------------- /docs/css3-github-buttons/gh-buttons.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/css3-github-buttons/gh-buttons.css -------------------------------------------------------------------------------- /docs/css3-github-buttons/gh-icons.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/css3-github-buttons/gh-icons.png -------------------------------------------------------------------------------- /docs/documentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/documentation.html -------------------------------------------------------------------------------- /docs/download.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/download.html -------------------------------------------------------------------------------- /docs/examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/examples.html -------------------------------------------------------------------------------- /docs/fonts/junction/junction-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-bold.eot -------------------------------------------------------------------------------- /docs/fonts/junction/junction-bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-bold.svg -------------------------------------------------------------------------------- /docs/fonts/junction/junction-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-bold.ttf -------------------------------------------------------------------------------- /docs/fonts/junction/junction-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-bold.woff -------------------------------------------------------------------------------- /docs/fonts/junction/junction-light.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-light.eot -------------------------------------------------------------------------------- /docs/fonts/junction/junction-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-light.svg -------------------------------------------------------------------------------- /docs/fonts/junction/junction-light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-light.ttf -------------------------------------------------------------------------------- /docs/fonts/junction/junction-light.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-light.woff -------------------------------------------------------------------------------- /docs/fonts/junction/junction-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-regular.eot -------------------------------------------------------------------------------- /docs/fonts/junction/junction-regular.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-regular.svg -------------------------------------------------------------------------------- /docs/fonts/junction/junction-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-regular.ttf -------------------------------------------------------------------------------- /docs/fonts/junction/junction-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction-regular.woff -------------------------------------------------------------------------------- /docs/fonts/junction/junction.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/junction/junction.css -------------------------------------------------------------------------------- /docs/fonts/league/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/fonts/league/leaguespartan-bold.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/leaguespartan-bold.eot -------------------------------------------------------------------------------- /docs/fonts/league/leaguespartan-bold.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/leaguespartan-bold.svg -------------------------------------------------------------------------------- /docs/fonts/league/leaguespartan-bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/leaguespartan-bold.ttf -------------------------------------------------------------------------------- /docs/fonts/league/leaguespartan-bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/leaguespartan-bold.woff -------------------------------------------------------------------------------- /docs/fonts/league/leaguespartan-bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/leaguespartan-bold.woff2 -------------------------------------------------------------------------------- /docs/fonts/league/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/fonts/league/stylesheet.css -------------------------------------------------------------------------------- /docs/hljs-ms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/hljs-ms.js -------------------------------------------------------------------------------- /docs/hljs-railcasts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/hljs-railcasts.css -------------------------------------------------------------------------------- /docs/img/GitHub-Mark-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/GitHub-Mark-32px.png -------------------------------------------------------------------------------- /docs/img/GitHub-Mark-Light-32px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/GitHub-Mark-Light-32px.png -------------------------------------------------------------------------------- /docs/img/heart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/heart.png -------------------------------------------------------------------------------- /docs/img/hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/hello.png -------------------------------------------------------------------------------- /docs/img/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/logo.png -------------------------------------------------------------------------------- /docs/img/logosmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/logosmall.png -------------------------------------------------------------------------------- /docs/img/mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/mini.png -------------------------------------------------------------------------------- /docs/img/sub.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/sub.png -------------------------------------------------------------------------------- /docs/img/types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/img/types.png -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/jquery-1.11.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/jquery-1.11.2.min.js -------------------------------------------------------------------------------- /docs/literature.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/literature.html -------------------------------------------------------------------------------- /docs/local.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/local.css -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.7_BUILD400_linux_32.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.7_BUILD400_linux_32.tar.gz -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.7_BUILD400_linux_64.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.7_BUILD400_linux_64.tar.gz -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.7_BUILD400_win_32.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.7_BUILD400_win_32.zip -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.7_BUILD400_win_64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.7_BUILD400_win_64.zip -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.8_BUILD511_linux_32.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.8_BUILD511_linux_32.tar.gz -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.8_BUILD511_linux_64.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.8_BUILD511_linux_64.tar.gz -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.8_BUILD511_win_32.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.8_BUILD511_win_32.zip -------------------------------------------------------------------------------- /docs/old/binaries/microscheme_0.8_BUILD511_win_64.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/binaries/microscheme_0.8_BUILD511_win_64.zip -------------------------------------------------------------------------------- /docs/old/caveats.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/caveats.html -------------------------------------------------------------------------------- /docs/old/css/foundation.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/css/foundation.css -------------------------------------------------------------------------------- /docs/old/css/foundation.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/css/foundation.min.css -------------------------------------------------------------------------------- /docs/old/css/normalize.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/css/normalize.css -------------------------------------------------------------------------------- /docs/old/download.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/download.html -------------------------------------------------------------------------------- /docs/old/examples.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/examples.html -------------------------------------------------------------------------------- /docs/old/guide.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide.html -------------------------------------------------------------------------------- /docs/old/guide2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide2.html -------------------------------------------------------------------------------- /docs/old/guide3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide3.html -------------------------------------------------------------------------------- /docs/old/guide4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide4.html -------------------------------------------------------------------------------- /docs/old/guide5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide5.html -------------------------------------------------------------------------------- /docs/old/guide6.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide6.html -------------------------------------------------------------------------------- /docs/old/guide7.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/guide7.html -------------------------------------------------------------------------------- /docs/old/help.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/help.html -------------------------------------------------------------------------------- /docs/old/img/.gitkeep: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /docs/old/img/hello.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/img/hello.png -------------------------------------------------------------------------------- /docs/old/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/index.html -------------------------------------------------------------------------------- /docs/old/js/foundation.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation.min.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.abide.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.abide.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.accordion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.accordion.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.alert.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.clearing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.clearing.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.dropdown.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.dropdown.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.interchange.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.interchange.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.joyride.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.joyride.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.magellan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.magellan.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.offcanvas.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.offcanvas.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.orbit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.orbit.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.reveal.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.reveal.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.tab.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.tab.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.tooltip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.tooltip.js -------------------------------------------------------------------------------- /docs/old/js/foundation/foundation.topbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/foundation/foundation.topbar.js -------------------------------------------------------------------------------- /docs/old/js/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/jquery.js -------------------------------------------------------------------------------- /docs/old/js/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/modernizr.js -------------------------------------------------------------------------------- /docs/old/js/vendor/fastclick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/vendor/fastclick.js -------------------------------------------------------------------------------- /docs/old/js/vendor/jquery.cookie.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/vendor/jquery.cookie.js -------------------------------------------------------------------------------- /docs/old/js/vendor/jquery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/vendor/jquery.js -------------------------------------------------------------------------------- /docs/old/js/vendor/modernizr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/vendor/modernizr.js -------------------------------------------------------------------------------- /docs/old/js/vendor/placeholder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/js/vendor/placeholder.js -------------------------------------------------------------------------------- /docs/old/local.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/local.css -------------------------------------------------------------------------------- /docs/old/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/logo.png -------------------------------------------------------------------------------- /docs/old/logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/logo.xcf -------------------------------------------------------------------------------- /docs/old/logosmall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/logosmall.png -------------------------------------------------------------------------------- /docs/old/logosquare.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/logosquare.xcf -------------------------------------------------------------------------------- /docs/old/mini.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/mini.png -------------------------------------------------------------------------------- /docs/old/sam.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/sam.php -------------------------------------------------------------------------------- /docs/old/workflow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/old/workflow.html -------------------------------------------------------------------------------- /docs/static/dissertation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/docs/static/dissertation.pdf -------------------------------------------------------------------------------- /emulator.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/emulator.scm -------------------------------------------------------------------------------- /examples/BLINK.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/BLINK.ms -------------------------------------------------------------------------------- /examples/GERALD.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/GERALD.ms -------------------------------------------------------------------------------- /examples/blink-led-morse.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/blink-led-morse.ms -------------------------------------------------------------------------------- /examples/clock.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/clock.ms -------------------------------------------------------------------------------- /examples/fade.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/fade.ms -------------------------------------------------------------------------------- /examples/helloworld.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/helloworld.ms -------------------------------------------------------------------------------- /examples/marquee.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/marquee.ms -------------------------------------------------------------------------------- /examples/music.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/music.ms -------------------------------------------------------------------------------- /examples/serial.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/examples/serial.ms -------------------------------------------------------------------------------- /ffi_stuff/dump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/ffi_stuff/dump.py -------------------------------------------------------------------------------- /ffi_stuff/ffi-test.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/ffi_stuff/ffi-test.ms -------------------------------------------------------------------------------- /ffi_stuff/ffitest.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/ffi_stuff/ffitest.c -------------------------------------------------------------------------------- /ffi_stuff/microscheme_types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/ffi_stuff/microscheme_types.c -------------------------------------------------------------------------------- /libraries/ascii.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/libraries/ascii.ms -------------------------------------------------------------------------------- /libraries/lcd.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/libraries/lcd.ms -------------------------------------------------------------------------------- /libraries/max7.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/libraries/max7.ms -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/makefile -------------------------------------------------------------------------------- /src/assembly_hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/assembly_hex.h -------------------------------------------------------------------------------- /src/avr_core.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/avr_core.ms -------------------------------------------------------------------------------- /src/codegen.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/codegen.c -------------------------------------------------------------------------------- /src/codegen.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/codegen.h -------------------------------------------------------------------------------- /src/common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/common.c -------------------------------------------------------------------------------- /src/common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/common.h -------------------------------------------------------------------------------- /src/lexer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/lexer.c -------------------------------------------------------------------------------- /src/lexer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/lexer.h -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/main.c -------------------------------------------------------------------------------- /src/main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/main.h -------------------------------------------------------------------------------- /src/microscheme_hex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/microscheme_hex.h -------------------------------------------------------------------------------- /src/models.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/models.c -------------------------------------------------------------------------------- /src/models.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/models.h -------------------------------------------------------------------------------- /src/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/parser.c -------------------------------------------------------------------------------- /src/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/parser.h -------------------------------------------------------------------------------- /src/preamble.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/preamble.s -------------------------------------------------------------------------------- /src/primitives.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/primitives.ms -------------------------------------------------------------------------------- /src/scoper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/scoper.c -------------------------------------------------------------------------------- /src/scoper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/scoper.h -------------------------------------------------------------------------------- /src/stdlib.ms: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/stdlib.ms -------------------------------------------------------------------------------- /src/treeshaker.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/treeshaker.c -------------------------------------------------------------------------------- /src/treeshaker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ryansuchocki/microscheme/HEAD/src/treeshaker.h --------------------------------------------------------------------------------